표 구성 요소에는 다음과 같은 속성이 있습니다.
일반
- Title
- 표의 제목입니다. 사용자 지정 서식을 적용하려면 Markdown을 선택하세요.
값: 문자열 - Data source
- 표에 표시할 객체 배열입니다.
값: query, demo data, components
열
데이터 소스의 각 데이터 열이 여기에 표시되며 다음과 같은 속성을 가집니다.
- Label
- 열 상단에 표시되는 텍스트입니다.
값: 문자열 또는 표현식 - Data path
- 지정된 열의 객체 및 배열 내에 중첩된 값에 액세스하기 위한 JSON 경로입니다.
값: 문자열 또는 표현식 - Formatting
- 열에 적용되는 형식 유형입니다.
제공되는 값: string, link, status pill, date/time, markdown, tags, percent bar, number, score bar, avatar - Sortable
- 사용자가 열을 기준으로 정렬할 수 있는지 여부를 결정합니다.
- Copyable
- 사용자가 클릭하여 열의 콘텐츠를 복사할 수 있는지 여부를 결정합니다.
제공되는 값: on, off - Filterable
- 열에 필터 옵션을 사용할 수 있는지 여부를 결정합니다.
제공되는 값: on, off
일부 열에는 Formatting 속성에 기반한 추가 속성이 있습니다.
- Has summary
- 표 바로 위에 페이지 매김 요약 정보를 표시할지 여부를 결정합니다.
제공되는 값: on, off - Page size
- 표시할 페이지당 행 수입니다.
값: 숫자 또는 숫자로 평가되는 표현식 - Total count
- 표에 표시할 총 행 수입니다.
값: 숫자 또는 숫자로 평가되는 표현식 - Type
- 페이지 매김 유형을 결정합니다.
제공되는 값: client side, server side
정렬
- 기본 표 정렬을 위한 열과 방향을 선택하세요.
- Column
- 정렬 기준 열입니다.
값: 열 이름 - Direction
- 정렬 방향입니다.
제공되는 값: ascending, descending
행 액션
행 액션을 추가하면 표에 Actions 열이 추가되며, 여기에는 사용자가 정의한 액션 버튼이 포함됩니다. 행에는 여러 액션이 있을 수 있습니다. 액션에는 다음과 같은 속성이 있습니다.
- Label
- 액션 버튼에 표시되는 텍스트입니다.
값: 문자열 또는 표현식 - Primary
- 특정 페이지나 워크플로에서 가장 중요한 액션에 사용자의 주의를 끌도록 설계되었습니다.
제공되는 값: on, off - Borderless
- 버튼에서 테두리를 제거합니다. 마우스를 올리면 배경이 채워집니다.
제공되는 값: on, off - Disabled
- 비활성화된 스타일을 적용하고 상호작용을 제거합니다.
제공되는 값: on, off - Level
- 의도에 따라 버튼의 색상을 제어합니다.
제공되는 값: default, danger, success, warning - Reactions
- 버튼이 트리거하는 반응입니다. 버튼에는 여러 반응이 있을 수 있습니다.
제공되는 값: download file, open modal, close modal, open side panel, close side panel, open URL, set component state, set state variable value, toast notification, trigger action, custom
일부 반응 유형에는 추가 속성이 있습니다.
디스플레이
- Scrollable
- 표의 스크롤 방향을 결정합니다.
제공되는 값: both, vertical - Is Loading
- 로딩 인디케이터를 표시합니다.
제공되는 값: on, off - Has text wrapping
- 셀 텍스트의 줄 바꿈 여부를 결정합니다.
제공되는 값: on, off - Has subrows
- 각 행에 대한 하위 행을 활성화합니다. 데이터 소스에
subRows 속성을 포함합니다.
제공되는 값: on, off - Is searchable
- 표에 검색 창을 추가할지 여부를 결정합니다.
제공되는 값: on, off - Show sort options
- 사용자에게 정렬 옵션을 제공하는 Sort 버튼을 표에 추가합니다.
제공되는 값: on, off - Show column options
- 표 열을 표시하거나, 숨기거나, 다시 구성하기 위한 Columns 버튼을 표에 추가합니다.
제공되는 값: on, off - Has date range filter
- 표에 날짜 범위 필터를 추가합니다.
제공되는 값: on, off - Is Visible
- 구성 요소가 최종 사용자에게 표시되는지 여부를 결정합니다. 편집 모드에서는 모든 구성 요소가 계속 표시됩니다.
제공되는 값: on, off
이벤트
- Event
- 값: pageChange, tableRowClick
- Reaction
- 값: 예시에는 open modal, trigger action, set component state 등이 있습니다.
사용 가능한 반응의 전체 목록은 이벤트를 참조하세요. - State Function
- setSelectedRow
예시:table0.setSelectedRow(0)은 table0의 selectedRow 속성을 첫 번째 행으로 설정합니다.table0.setSelectedRow(null) 은 selectedRow 속성을 지웁니다.
- setPageIndex
예시: table0.setPageIndex(0)은 table0의 pageIndex 속성을 첫 번째 페이지로 설정합니다.
자세한 내용은 상태 함수를 참조하세요.
데이터 검사
속성 및 값 쌍을 JSON 형식으로 표시합니다.
예시
이 구성 요소를 컨텍스트 내에서 조회하려면 Metrics Explorer 및 Monitors Builder 앱 블루프린트를 참조하세요.
표의 고급 기능을 사용하는 방법에 대한 예시는 표를 참조하세요.