매쉬업 작성기 > 위젯 > 표준 위젯 > 데이터 내보내기 위젯
데이터 내보내기 위젯
데이터 내보내기 위젯은 데이터를 CSV 파일로 내보내는 기능을 제공합니다.
데이터 내보내기 위젯을 사용할 때 GetStringPropertyValue와 같은 ThingWorx 서비스를 통해 암호 데이터(예: 암호 속성 및 해당 값)가 포함된 데이터를 내보내는 경우 해당 서비스를 데이터 내보내기 위젯에 직접 바인딩하지 마십시오. EncryptionServices.EncryptPropertyValue 서비스를 사용하여 모든 암호 원본 데이터 유형을 찾고, 해당 일반 텍스트 암호 값을 가져오고, 해당 값을 암호화하고, 새 인포테이블에 추가(또는 기존 인포테이블의 이전 암호 값과 원본 유형을 암호화된 값으로 적절하게 대체)하는 래퍼 서비스를 생성하는 것이 모범 사례입니다. 이에 대한 일부 예는 다음과 같습니다.
var params = {
propertyName: "Property1" /* STRING */
};
// result: STRING
var plaintText = me.GetStringPropertyValue(params);
var params = {
data: plaintText /* STRING */
};
// result: STRING
var result = Resources["EncryptionServices"].EncryptPropertyValue(params);
자세한 내용은 암호를 참조하십시오.
GetPropertyValues와 같이 PASSWORD 원본 속성을 PASSWORDS로 반환하는 서비스를 사용하는 경우 내보내기를 위해 값이 암호화되고 데이터 내보내기 위젯에 직접 안전하게 바인딩됩니다. 데이터 내보내기 위젯은 CSV 출력을 생성하며, PASSWORD 유형 값은 암호화된 상태로 결과 CSV에 유지되며, 래핑 서비스가 필요하지 않습니다.
* 
스타일 및 공통 위젯 속성은 아래 표에 포함되어 있지 않습니다.
속성 이름
설명
기본 유형
기본값
바인딩 가능 여부 (Y/N)
로컬리제이션 가능 여부 (Y/N)
CustomClass
위젯의 최상위 div에 적용할 사용자 정의 CSS 클래스입니다. 여러 클래스를 공백으로 구분하여 입력할 수 있습니다.
STRING
해당 없음
Y
N
레이블
버튼에 표시할 텍스트입니다.
STRING
내보내기
N
Y
TabSequence
탭 시퀀스에서 데이터 내보내기 위젯의 색인입니다.
NUMBER
0
N
N
RoundedCorners
버튼의 코너를 둥글게 만들지 결정합니다.
BOOLEAN
True
N
N
Data
데이터 서비스 반환입니다. 서비스 반환의 인포테이블을 이 속성에 대한 데이터 소스로 선택합니다.
INFOTABLE
해당 없음
N
N
IconAlignment
버튼 아이콘을 텍스트의 왼쪽 또는 오른쪽에 정렬합니다.
STRING
True
N
N
ShowDataLoading
로딩 중인 데이터를 표시합니다.
BOOLEAN
True
N
N
Visibility
런타임 시 위젯의 표시 유형을 설정합니다.
BOOLEAN
True
Y
N
도움이 되셨나요?