입력 | ||
---|---|---|
속성 이름 | 설명 | 속성 유형 |
Input | 백엔드 시스템에서 불러올 데이터를 식별하는 데 사용됩니다. 샘플 JSON: { "version":"1.0.0", "data":[ { "adapter":{ "thingName":"PTC.WCAdapter", "instanceName":"windchill" }, "itemListsData":[ { "objectType":"PTC.Workflow.WorkItem", "items":[ { "id":{ "value":"OR:wt.workflow.work.WorkItem:566231" } } ] } ] } ] } | CCO 형식의 JSON |
속성 이름 | 설명 | 속성 유형 | 기본값 | 필수 사항 또는 선택 사항 | ||
---|---|---|---|---|---|---|
title | 구성 요소의 제목으로 표시되는 문자열입니다. | 해당 없음 | 선택 사항 | |||
progressBarMessage | 진행률 표시줄 아래에 표시되는 문자열입니다. 이는 작업으로 측정된 진행 상황을 나타내는 메시지입니다. 진행률 표시줄 메시지에 노출된 자리 표시자는 %0 및 %1입니다. 기본 구성 요소에서는 이러한 값이 각각 보류 중 및 완료됨 항목으로 대체됩니다. %total은 전체 항목 수로 대체되는 자리 표시자로도 사용할 수 있습니다. 예를 들어, 총 7개 항목 중 5개가 완료되고 2개가 아직 보류 중인 경우 "%1개 항목을 완료했습니다. 총 %total개 항목이 있습니다"라는 문자열이 사용자 인터페이스에 "5개 항목을 완료했습니다. 총 7개 항목이 있습니다"와 같이 나타납니다. "총 %total개 항목 중 %0개 항목이 보류 중입니다"이라는 문자열은 사용자 인터페이스에 "총 7개 항목 중 2개 항목이 보류 중입니다"와 같이 표시됩니다. 파란색 진행률 표시줄에는 문자열에 상관없이 완료된 작업의 백분율이 항상 반영됩니다. | 해당 없음 | 선택 사항 |
이름 | 설명 |
---|---|
GetConfigurations | 구성 요소 구현에 사용할 수 있는 구성을 반환합니다. 매개 변수: 없음 반환: JSON |
GetImplementationLabel | 번역된 이름을 얻기 위해 사용할 수 있는 구성 요소 또는 토큰의 번역된 이름을 반환합니다. 이 번역된 이름은 Mashup Builder 사용자 인터페이스에 표시됩니다. 매개 변수: 없음 반환: 문자열 |
CalculateProgress | 진행률 데이터를 계산하고 반환합니다. 사용자 지정 구현을 작성할 때 사용자 지정 로직을 사용하여 이 서비스를 재정의합니다. 이 서비스에 사용할 수 있는 사용자 지정 로직에 대한 예는 작업 진행 상황을 참조하십시오. 매개 변수: input(필수 사항) – 백엔드 시스템에서 불러올 데이터의 입력 ID와 백엔드 시스템에 대한 어댑터 정보를 포함하는 CCO 형식의 JSON입니다. configuration(선택 사항) – 수정 매니저 리소스에서 가져온 최종 결합된 구성을 포함하는 JSON입니다. 반환: JSON |