위젯 작업 > 2D > 데이터 표
  
데이터 표
이 위젯의 기능은 무엇인가요?
데이터 표 위젯을 사용하면 표에서 데이터를 표시하려는 열을 선택할 수 있습니다.
* 
데이터는 반드시 데이터 표에 바인딩해야 합니다.
이 위젯은 언제 사용해야 하나요?
격자선 형식에 데이터를 표시하려는 경우 데이터 표를 사용합니다.
특별한 속성, 서비스, 이벤트 또는 작업이 있나요?
공통적인 위젯 속성, 서비스 및 이벤트 목록을 보려면 공통적인 위젯 속성, 서비스 및 이벤트 항목을 참조하십시오.
다음 테이블은 이 위젯에 한정된 속성, 서비스 및 이벤트 목록을 제시합니다.
속성
JavaScript
유형
설명
데이터
data
string
데이터 속성을 서비스 결과로 바인딩하면 데이터 표 위젯에 표시할 열을 선택할 수 있습니다.
상태 기반 서식 적용 사용
enableStateFormatting
boolean
ThingWorx에서 정의된 상태 정의를 기반으로 하는 위젯의 서식을 지정할 수 있습니다.
확인란을 선택하면 다음 속성이 표시됩니다.
종속 필드
상태 정의
예를 들어 레이블에 error상태 정의 값이 포함되어 있으면 레이블이 빨간색으로 변경됩니다.
ThingWorx의 스타일 및 상태 정의에 대한 자세한 내용은 ThingWorx 도움말 센터에서 스타일 및 상태 정의를 참조하십시오.
머리글 클래스
headerClass
string
위젯의 머리글에 지정된 CSS 클래스입니다.
가로 맞춤
(열 속성)
열의 가로 맞춤을 지정합니다.
왼쪽
가운데
오른쪽
세로 맞춤
(열 속성)
열의 세로 맞춤을 지정합니다.
맨 위
가운데
맨 아래
위젯 작동
본 예는 위젯의 작동 장면입니다.
사용에 필요한 최소 단계
작동 장면
1. 데이터 표 위젯을 캔버스로 끌어서 놓습니다.
2. 데이터 창에서 데이터를 검색하려는 엔티티의 서비스를 추가합니다.
3. 서비스가 추가되면 모든 항목을 위젯으로 끌어서 놓고 바인딩 대상 선택 창에서 데이터를 선택합니다.
4. 세부 정보 창의 데이터 아래에서 표시하려는 열을 선택합니다.
CSS를 사용하여 위젯 스타일 적용
CSS를 사용하여 위젯에 스타일을 적용할 수 있습니다! 다음은 그 예입니다.
* 
다른 클래스 또는 기본 제공(OOTB) 속성과 충돌하지 않도록 클래스에 고유한 이름을 지정하는 것이 좋습니다.
CSS 예제
작동 장면
.ptc-DataGrid th {
background-color: yellow;
font-size: 22px;
opacity: 1;
font-family: Century Gothic;
}
.ptc-DataGrid tr {
background-color: #00acc8;
border: none;
font-family: Century Gothic;
}
.ptc-DataGrid .item-row:hover {
background-color: #fff;
}
.ptc-DataGrid .item-row.selected {
background-color: #fff;
}
자세한 내용은 응용 프로그램 스타일 항목을 참조하십시오.