그리드 열 렌더러 및 형식
렌더러를 사용하면 그리드에서 지원하는 특정 데이터 유형의 형식을 지정할 수 있습니다. 기본적으로 각 데이터 유형은 기본 구성에 따라 표시됩니다. 런타임에 데이터가 표시되는 방식을 사용자 정의하기 위해 차트에 대한 특정 렌더러를 선택하고 구성할 수 있습니다. 렌더러는 위젯 구성 대화 상자에서 열 구성으로 사용할 수 있습니다. 다음 항목에는 ThingWorx에 사용할 수 있는 렌더러가 나와 있습니다.
DEFAULT
자동으로 데이터 유형을 감지하고 기본 서식 적용 옵션에 따라 서식을 적용합니다.
BOOLEAN
true 또는 false 부울 값에 서식을 적용합니다. 부울 데이터를 확인란 요소 또는 일반 텍스트로 표시할 수 있습니다.
• 확인란 - 확인란을 사용하여 부울 값을 표시합니다.
• 텍스트 - True 또는 False 텍스트를 사용하여 값을 표시합니다.
• 텍스트 표시하지 않음 - 값 텍스트를 숨깁니다.
DATETIME
정의된 형식을 기반으로 날짜 및 시간 값에 서식을 적용합니다. dateTime 로컬리제이션 토큰을 선택하거나 형식을 수동으로 입력할 수 있습니다.
HTML
HTML 코드를 렌더링하고 다음 옵션 중 하나를 사용하여 표시합니다.
• 원시(서식 적용 없음) - HTML을 서식 적용 없이 일반 텍스트로 표시합니다.
• 서식 적용 - 브라우저를 사용하여 HTML 코드에 서식을 적용합니다.
• 서식 적용, 정화 안 됨 - 정화 규칙 없이 HTML 코드에 서식을 적용합니다. 이 옵션을 선택할 때 그리드로 로드하는 HTML 콘텐츠가 안전한지 확인합니다.
HYPERLINK
URL 및 미디어 엔티티에 대한 하이퍼링크에 서식을 적용합니다. 다음 옵션 중 하나를 선택하여 연결된 URL이 열리는 방법을 제어할 수 있습니다.
• 연결된 페이지가 열리는 방법을 선택합니다.
◦ 새 페이지 - 새 브라우저 탭입니다.
◦ 바꾸기 - 현재 페이지를 바꿉니다.
◦ 프레임 내부 - 포함된 매쉬업 프레임 내부입니다.
◦ 프레임 내부 창 내부 - 최상위 수준의 포함된 매쉬업 프레임 내부입니다.
• 이벤트를 사용하여 링크 라우팅 - 하이퍼링크를 클릭할 때 URL을 여는 대신 LinkClicked 이벤트를 트리거합니다. ClickedLinkedData 인포테이블을 사용하여 URL 값을 매쉬업의 위젯, 함수 또는 서비스에 전달할 수 있습니다.
• 다음 옵션 중 하나를 사용하여 링크에 대해 표시할 텍스트를 지정합니다.
◦ 고정 - 열의 모든 링크에 대해 표시되는 정적 텍스트입니다. 문자열 값을 정의하거나 로컬리제이션 토큰을 선택할 수 있습니다.
◦ 동적 - 각 링크에 대해 표시할 문자열이 포함된 종속 인포테이블 필드를 선택할 수 있는 드롭다운 목록을 표시합니다.
IMAGE
각 셀 내에 표시되는 이미지에 서식을 적용합니다. 다음 옵션을 사용하여 이미지의 크기 조정 방법을 제어할 수 있습니다.
• 셀 안에 이미지를 맞춥니다.
• 원래 크기를 사용하여 이미지를 표시합니다.
• 셀 너비를 덮도록 이미지 크기를 가로로 조정합니다.
• 셀 높이를 덮도록 이미지 크기를 세로로 조정합니다.
• 셀 너비를 덮습니다.
IMAGELINK
각 셀 내에 표시되는 이미지에 대한 링크에 서식을 적용합니다. IMAGE 렌더러에 사용할 수 있는 옵션 외에 이미지에 대한 링크를 표시합니다.
INFOTABLE
사물에 대한 서비스 또는 속성 집합의 결과를 저장하는 데 사용하는 ThingWorx 데이터 구조로 데이터에 서식을 적용합니다.
INTEGER
형식 문자열에 따라 정수 값에 서식을 적용합니다. 0을 입력하여 서식 적용 없이 숫자를 표시하거나 0,0을 입력하여 천 단위로 구분 기호를 표시할 수 있습니다.
JSON
JSON(JavaScript Object Notation) 데이터에 서식을 적용합니다.
LOCATION
숫자 패턴을 사용하여 위도, 경도 및 고도 좌표가 포함된 데이터에 서식을 적용합니다. 기본적으로 0.0000 패턴이 적용됩니다.
LONG
형식 문자열에 따라 정수(Long) 값에 서식을 적용합니다. 유효한 형식: 0 및 0,0
MASHUPS
ThingWorx 매쉬업에 대한 참조에 서식을 적용합니다.
열 형식
엔티티 참조에 서식 적용 방법을 선택합니다. 일반 텍스트 또는 링크를 표시할 수 있습니다.
NUMBER
선택적 반올림으로 형식 문자열에 따라 분수를 포함하는 숫자 값에 서식을 적용합니다. 유효한 형식: 0, 0.0, 0.00 및 0,000.0
PASSWORD
데이터 값을 숨기려면 마스크를 적용합니다. 이 렌더러를 사용하면 암호와 같은 중요한 정보를 숨길 수 있습니다.
STRING
텍스트를 일련의 영숫자 문자로 서식을 적용합니다. 다음을 수행할 수 있습니다.
• 잘림을 비활성화합니다.
• 텍스트를 숨깁니다.
• 10자, 20자, 40자, 80자, 128자 또는 256자에 대한 표시 제한을 설정합니다.
|
표시 제한을 설정하면 런타임에 숨겨진 문자를 볼 수 없습니다.
|
TAGS
모델 엔티티의 태그에 서식을 적용합니다.
THINGCODE
도메인 ID 및 인스턴스 ID를 포함하여 사물의 숫자 표현에 서식을 적용합니다.
THINGNAME, THINGSHAPENAME 및 THINGTEMPLATENAME
엔티티 이름에 대한 참조에 서식을 적용합니다. 엔티티 이름을 일반 텍스트 또는 링크로 표시할 수 있습니다.
USERNAME
ThingWorx 사용자에 대한 참조에 서식을 적용합니다. 엔티티 참조에 서식 적용 방법을 선택합니다. 이름을 일반 텍스트 또는 링크로 표시할 수 있습니다.
VALUES
값 포맷터
VEC2, VEC3 및 VEC4
VEC2 - x 및 y로 모델링된 2개의 10진수 값의 벡터에 서식을 적용합니다.
VEC3 - x, y 및 z로 모델링된 3개의 10진수 값의 벡터에 서식을 적용합니다.
VEC4 - x, y, z 및 w로 모델링된 4개의 10진수 값의 벡터에 서식을 적용합니다.
XML
XML 데이터를 표시합니다.