Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Workshop Legacy 시나리오 관리와 선택 위젯

Scenario Manager는 시나리오를 만들고 관리하며, Scenario Selector는 주어진 목록에서 고르고, Scenario Summary는 선택한 시나리오에 포함된 액션을 보여 줍니다. Legacy 시나리오의 액션과 모델 구성은 핵심 개념과 Domain을 따릅니다.

Scenario Manager

Manager는 사용자가 모듈 안에서 시나리오를 생성, 편집, 삭제하고 활성 시나리오를 고르는 위젯입니다. 예제의 첫 시나리오는 액션으로 credit balance를 바꾼 상태이고 두 번째는 온톨로지 기본값입니다. Object Table이 두 값을 나란히 표시하며 Manager에서 대상을 선택할 수 있습니다.

입력과 출력

설정계약
Static ScenariosManager 목록에 넣을 시나리오입니다. 사용자가 이 목록에 직접 추가하거나 목록에서 제거할 수 없습니다. 객체 집합에서 불러온 저장 시나리오에 유용합니다.
Dynamic Scenarios사용자가 모듈에서 만든 시나리오를 담는 Scenario array 변수입니다. 같은 시나리오가 Static과 Dynamic 양쪽에 있으면 Dynamic에서 제거합니다.
Active Scenario현재 선택된 단일 Scenario 변수입니다. 액션의 대상이나 다른 위젯의 조회 입력으로 사용합니다.

모델

Display name으로 모델의 표시 이름을 정하고 Model에서 연결할 모델을 선택합니다. Domains는 계산할 객체 집합의 범위입니다. 모델을 사용하는 경우 대상 객체 유형과 필터를 Domain 설정에 맞게 구성합니다.

Scenario Selector

Selector는 시나리오를 새로 만드는 기능 없이 목록에서 선택하게 합니다. 한 개를 선택하여 조회 대상을 정하거나 여러 개를 선택하여 비교할 수 있습니다. 섹션 머리글에 배치하면 패널 대신 드롭다운으로 표시됩니다.

설정계약
Candidate ScenariosScenario array 변수 또는 단일 Scenario 변수들의 목록을 입력합니다.
Output Scenariosingle-select는 단일 Scenario, multi-select는 Scenario array를 출력합니다.

Scenario Summary

Summary는 선택한 시나리오의 액션 목록을 표시합니다. Select Scenario variable에 요약할 단일 Scenario 변수를 연결합니다.

사용자는 X로 특정 액션을 목록에서 제거하고 undo로 직전 목록 변경을 되돌릴 수 있습니다. 제거한 액션을 다시 넣는 것도 이 undo에 포함됩니다. 이 기능은 시나리오의 액션 목록을 바꾸며 기준 온톨로지에 이미 적용한 액션을 되돌리는 절차와는 다릅니다.

위젯을 표, 차트와 지표에 연결하는 절차는 Legacy 시나리오 비교 화면에 설명합니다. 새 온톨로지 시나리오를 구성할 때에는 해당 임시 시나리오 절차를 사용합니다.