Object View 위젯
Object View는 Workshop 안에 객체 뷰를 삽입하여 객체의 상세 내용을 보여 줍니다. 입력 객체 집합, Full/Panel 형태, Standard/Configured 뷰와 interface 매핑을 구성합니다.
기본 구성
| 설정 | 동작 |
|---|---|
| Object to display | 표시할 객체 집합 변수입니다. Full에서는 여러 객체를 넘겨도 첫 객체만 보여 주고 Panel은 아래의 Panel behavior를 따릅니다. |
| Form factor | Full 또는 Panel 객체 뷰를 선택합니다. |
| Object View Mode | Standard 또는 Configured 뷰를 고르며 둘을 전환할 수 있는 구성도 제공합니다. |
| Hide header | 객체 뷰의 header를 숨깁니다. |
| Empty state | 입력이 비었을 때 보여 줄 아이콘과 문구를 정합니다. |
Advanced settings에서 형태별 추가 옵션을 엽니다.
Full 객체 뷰
Hide tabs를 켜면 탭을 숨겨 사용자가 다른 탭으로 이동하지 못하게 합니다. 탭이 하나인 객체 뷰는 이 설정과 관계없이 탭을 숨깁니다.
Initial object view tab ID로 처음 열 탭을 지정합니다. 지정하지 않으면 첫 탭을 사용합니다. Go to initial tab on object switch를 켜면 객체가 바뀔 때 이 초기 탭으로 돌아갑니다.
Interface 매핑
Interface configuration에서 객체 유형을 추가하고 module interface가 있는 탭을 선택합니다. 현재 Workshop 변수에서 그 탭의 interface로 값을 연결합니다. Legacy object view 탭은 이 매핑을 지원하지 않습니다.
Revert to legacy widget은 위젯을 구형 버전으로 바꿉니다. 구형 객체 뷰 탭을 더 빠르게 읽는 데 사용할 수 있지만 interface 구성은 지원하지 않습니다.
Panel 객체 뷰
Panel behavior는 입력 집합의 개수에 따른 표시를 정합니다.
| 선택 | 표시 |
|---|---|
| Object instance | 집합에 여러 객체가 있어도 첫 객체의 상세 뷰를 표시합니다. |
| Adaptive | 정확히 한 객체면 객체 상세 뷰, 0개 또는 여러 개면 객체 집합 뷰를 표시합니다. |
| Object set | 객체 수와 관계없이 객체 집합 뷰를 표시합니다. |
Panel의 Interface configuration은 객체 유형을 추가하고 패널의 module interface에 현재 변수를 연결합니다.
매핑된 변수의 정의와 공유 방식은 Embedded Module의 interface 규칙을 따릅니다. 입력을 고르는 목록은 Object List나 Object Table로 구성할 수 있습니다.