Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Scheduling Calendar 구성과 저장

달력 위젯의 기본 모드는 Read-only입니다. Dynamic 모드로 바꾸면 위젯에서 일정을 추가, 수정하거나 삭제하는 작업을 구성할 수 있습니다.

일정 계층

설정의미
Schedule Name편집자가 계층을 구분할 이름이며 위젯 화면에는 표시하지 않습니다.
Schedule Object Set표시할 객체 집합. 시작과 종료 속성이 있는 유형이어야 합니다.
Start Time / End Time각각 Date 또는 Timestamp 속성
Title일정 블록의 표시 레이블 속성
ColorStatic 단색, Segment-by 속성값별 자동 색 또는 Dynamic 조건부 서식
Pop-over Properties일정에 마우스를 올렸을 때 표시할 속성

Dynamic의 Save Handler Action에는 일정의 시작과 종료를 수정하는 액션을 연결합니다. 입력을 선택 사항으로 표시하고 매개변수 ID를 선택한 속성 ID와 정확히 맞춰야 합니다. start_time, end_time이 속성 ID이면 액션에서도 그대로 사용합니다.

Enable Drag to Create에는 새 객체를 만들 액션을 별도로 지정합니다.

표시 범위

Starting Day of Week는 주간 및 월간 화면의 첫 요일입니다. Starting Hour와 Ending Hour는 일간 및 주간 화면의 시간 범위를 정합니다.

Dynamic의 Interval Size는 드래그 후 가까운 간격의 시작에 맞추는 스냅입니다. 기본은 분 단위로 배정할 수 있습니다.

끌어서 생성

Ontology Manager에서 달력 계층의 유형을 생성하는 Create Action을 만듭니다. 시작 및 종료 입력은 객체 속성에 맞춰 Timestamp 또는 Date로 정의하고 필요한 다른 생성 속성을 포함합니다.

Workshop의 Input Data (Pucks) > 해당 달력 계층 > Interactions > Enable Drag to Create에서 액션을 선택합니다. Select parameter to configure로 시작과 종료를 추가하고 Local Default Value를 연결합니다.

자료형시작 기본값종료 기본값
TimestampSELECTED START TIMESTAMPSELECTED END TIMESTAMP
DateSELECTED START DATESELECTED END DATE

macOS에서는 Cmd를, Windows에서는 Windows 키를 누르고 달력의 빈 영역을 끕니다. Gantt의 Shift 드래그와는 다릅니다.

마우스를 놓으면 선택한 범위의 제안 객체를 바로 표시합니다. 기본으로 생성 폼을 매번 열며 Hide form and apply immediately if valid를 선택하면 유효할 때 폼을 숨깁니다. 이 설정도 최종 저장 시점을 바꾸지는 않습니다. 새 객체는 변경을 저장할 때만 온톨로지에 생성됩니다.

매개변수 ID 오류

The action parameter ids must align with the ids of the selected properties는 저장 액션의 매개변수 ID와 위젯에서 고른 시간 속성 ID가 다를 때 발생합니다.

  1. Ontology Manager의 일정 유형에서 시작과 종료 속성의 정확한 ID를 확인합니다.
  2. 저장 액션의 매개변수 구성을 열어 그 ID와 대조합니다.
  3. 서로 다르면 액션 매개변수 ID를 속성 ID와 같게 변경합니다.

매개변수의 표시 이름은 달라도 되지만 ID는 일치해야 합니다.