Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Spreadsheet Display 위젯

Spreadsheet Display는 객체의 미디어 참조 속성에서 스프레드시트를 읽어 표시하고 검색 및 주석 작업을 제공합니다. 데이터 준비부터 주석을 연결하는 과정은 스프레드시트 표시와 주석에 설명합니다.

파일 입력

Object set with a single object에 객체 하나를 지정하고 Spreadsheet media reference property에서 스프레드시트를 참조하는 속성을 선택합니다. 주석을 사용하려면 Enable annotations를 켭니다.

주석 레이어

레이어마다 이름과 주석 객체 집합을 지정합니다. Sheet name property는 주석이 속한 시트 이름입니다.

Cell range property는 다음 두 형태를 지원합니다.

  • 네 좌표를 가진 JSON 객체를 직렬화한 String 속성
  • startRow, endRow, startCol과 endCol을 Integer 필드로 가진 Struct 속성

행과 열은 0부터 시작하며 끝 좌표를 포함합니다. A1은 (0,0), A1부터 B2까지는 다음 범위입니다. String 속성에서는 이 객체를 JSON 문자열로 저장합니다.

{
  "startRow": 0,
  "startCol": 0,
  "endRow": 1,
  "endCol": 1
}

기존 주석 선택

Existing annotation interaction의 Selected annotation으로 추적할 주석을 연결합니다. 한 번에 하나를 선택하며 선택이 바뀌면 해당 주석으로 이동합니다.

셀 범위가 시트 경계를 벗어나면 시트까지만 이동하고 그 범위로는 이동하지 않습니다. 미리보기에서 시트 이름을 찾을 수 없으면 이동하지 않습니다.

선택 영역의 액션

Configure interactions에서 표시할 아이콘, Action name과 Action on annotation을 지정합니다.

Parameter defaults에서 Sheet name은 현재 시트의 문자열을, Selected cell range는 선택한 셀 범위의 JSON 문자열을 제공합니다. 한 범위는 JSON 객체, 여러 범위는 JSON 배열 형태입니다.

Hide form and apply immediately if valid를 켜면 필요한 정보가 모두 준비되고 유효한 경우 양식을 표시하지 않고 액션을 바로 적용합니다. 실제 실행 권한과 제출 조건은 계속 적용됩니다.

선택값 출력

Advanced의 Selected range와 Selected sheet에 String 변수를 연결하면 현재 선택을 다른 위젯이나 함수에서 사용할 수 있습니다. Selected range도 한 범위는 JSON 객체, 여러 범위는 JSON 배열로 직렬화한 문자열입니다.

원본 스프레드시트와 주석 데이터, 연결한 액션이 수행하는 변경을 구분하여 모듈 권한을 구성합니다.