|
테마가 적용된 파일 업로드 위젯은 ThingWorx 9.3.4 이상에서 사용할 수 있습니다.
|
드롭 영역 레이블에 지원되는 파일 유형을 나열하는 것이 좋습니다. |
속성 이름 | 설명 | 기본 유형 | 기본값 | 바인딩 가능 여부(Y/N) | 로컬리제이션 가능 여부(Y/N) |
---|---|---|---|---|---|
BrowseButtonLabel | 찾아보기 버튼의 레이블을 설정합니다. | STRING | 찾아보기 | Y | Y |
BrowseButtonType | 찾아보기 버튼 유형을 설정합니다. 옵션: 기본, 보조, 3차 | STRING | 기본 | N | N |
ClearList | 선택한 파일의 목록을 지우는 바인딩 가능한 서비스입니다. | Service | 해당 없음 | Y | N |
CustomClass | 위젯의 최상위 div 요소에 적용할 CSS 클래스를 설정합니다. 여러 개의 클래스를 공백으로 구분하여 입력할 수 있습니다. | STRING | 해당 없음 | Y | N |
DisableInstantUpload | 파일이 선택될 때 즉시 업로드를 비활성화합니다. | BOOLEAN | False | ||
DropZoneHeight | 파일 드롭 영역의 높이를 설정합니다. | NUMBER | 96 | ||
DropZoneIcon | 드롭 영역 내 표시할 아이콘을 설정합니다. | IMAGELINK | 해당 없음 | ||
DropZoneLabel | 드롭 영역의 레이블을 설정합니다. | STRING | 여기로 파일을 끌거나 클릭하여 찾아보기 | ||
FileNames | 선택한 파일의 이름을 포함합니다. | STRING | 해당 없음 | Y | N |
FileUploadMode | 런타임에 파일을 선택하는 방법을 지정합니다. 끌어서 놓기를 수행하거나 찾아보기 버튼을 표시할 수 있습니다. | STRING | 끌어서 놓기 | N | N |
RepositoryName | 위젯에서 사용하는 파일 저장소의 이름입니다. | THINGNAME | SystemRepository | Y | N |
ShowRespositorySelector | 대상 파일 저장소를 편집할 수 있는지 여부를 표시합니다. | BOOLEAN | True | N | N |
Path | 저장소에서 파일을 업로드할 폴더 경로입니다. | STRING | 해당 없음 | Y | N |
MultiFilesSelect | 여러 파일을 선택할 수 있습니다. | BOOLEAN | False | N | N |
ShowDataLoading | 데이터를 로드할 때 범위 지정 아이콘을 표시합니다. | BOOLEAN | True | N | N |
Width | 위젯의 너비입니다. | NUMBER | 302 | N | |
Height | 위젯의 높이입니다. | NUMBER | 95 | N | N |
Visible | 런타임에 위젯의 표시 유형을 설정합니다. | True | True | N | N |
ClearList | 위젯에 추가된 파일 목록을 지웁니다. | 해당 없음 | 해당 없음 | Y | N |
DisbaleInstantUpload | 파일을 선택한 후 즉시 업로드를 비활성화합니다. false로 설정하면 업로드 버튼을 클릭한 후에만 파일이 업로드됩니다. | False | False | Y | N |
ResetToDefaultValue | 위젯에 대한 입력을 기본값으로 재설정합니다. | 해당 없음 | 해당 없음 | Y | N |
ShowDeleteAllButton | 모두 삭제 버튼을 표시하고 사용자가 업로드를 취소하고 업로드된 모든 파일을 삭제할 수 있습니다. | BOOLEAN | False | N | N |
ShowRepositoryPath | 사용자가 텍스트 필드를 사용하여 저장소 내 경로를 지정할 수 있습니다. | BOOLEAN | True | N | N |
ShowRepositorySelector | 사용자가 파일을 업로드할 ThingWorx 저장소를 선택할 수 있는 드롭다운 목록을 표시합니다. | BOOLEAN | True | N | N |
ShowUploadButton | 선택한 파일을 업로드하는 업로드 버튼을 표시합니다. 이 속성은 InstantUpload가 false로 설정된 경우에만 사용할 수 있습니다. | BOOLEAN | False | N | N |
UploadComplete | 파일 업로드가 완료되면 트리거되는 바인딩 가능한 이벤트입니다. | 해당 없음 | 해당 없음 | Y | N |
Upload | 선택한 파일을 업로드하는 바인딩 가능한 서비스입니다. | Service | |||
UploadDescription | 사용자에게 업로드할 파일에 대해 안내하는 데 사용되는 설명 텍스트를 설정합니다. | 해당 없음 | 해당 없음 | Y | N |
UploadDescriptionType | 설명 텍스트를 표시하는 데 사용되는 레이블 유형입니다. | 본문 | 본문 | N | N |
UploadStarted | 업로드가 시작될 때 트리거되는 바인딩 가능한 이벤트입니다. | 해당 없음 | 해당 없음 | Y | N |
UploadFailed | 파일 업로드에 실패할 때 트리거되는 바인딩 가능한 이벤트입니다. | 해당 없음 | 해당 없음 | Y | N |
스타일 속성 패널에서 실패 메시지의 스타일을 지정하는 경우에만 Invalid 상태를 사용할 수 있습니다. |
이름 | 설명 | 기본 유형 | 기본값 | 바인딩 가능 여부 | 로컬리제이션 가능 여부 |
---|---|---|---|---|---|
AllowedFileTypes | 사용자가 선택할 수 있는 허용된 파일 유형을 쉼표로 구분하여 설정합니다. 예를 들어, .png, .pdf, .txt입니다. | STRING | 해당 없음 | Y | N |
AllowedFileTypesMessage | 지원되지 않는 파일 유형이 추가될 때 표시할 메시지입니다. | STRING | Y | Y | |
AllowedFileTypesMessageDetails | 허용되는 파일 유형을 나열하는 메시지 아래에 표시할 세부 정보입니다. | STRING | Y | Y | |
CriteriaMessage | 유효성 검사 조건 및 유효성 검사 실패 시 표시할 메시지입니다. | STRING | Y | Y | |
CriteriaMessageDetails | 유효성 검사 조건 및 실패 메시지에 대해 표시할 세부 정보입니다. | STRING | Y | Y | |
FileRequired | 업로드할 파일이 필요합니다. | BOOLEAN | False | Y | N |
FileRequiredMessage | 필수 파일이 없을 때 표시할 메시지입니다. | STRING | Y | Y | |
FileUploadErrorDetails | 업로드에 실패한 파일에 대한 추가 세부 정보를 표시하는 메시지입니다. | STRING | Y | Y | |
FileUploadErrorMessage | 파일 업로드에 실패할 때 표시할 메시지입니다. | STRING | Y | Y | |
MaxFileSize | 각 개별 파일의 최대 크기 제한을 메가바이트 단위로 설정합니다. | NUMBER | 해당 없음 | Y | N |
MaxFileSizeFailureMessage | 파일이 최대 허용 파일 크기를 초과할 때 표시할 메시지입니다. | STRING | Y | Y | |
MaxFileSizeFailureTitle | 파일 크기가 최대 허용 파일 크기를 초과할 때 표시되는 대화 상자의 제목입니다. | STRING | Y | Y | |
MaxNumberOfFiles | 업로드 목록에 추가할 수 있는 최대 파일 수를 설정합니다. | NUMBER | 해당 없음 | Y | Y |
MaxNumberOfFilesFailureMessage | 추가된 파일 수가 최대값을 초과할 때 표시할 메시지입니다. | STRING | Y | Y | |
MaxUploadSize | 여러 파일을 선택할 때 업로드할 최대 크기 제한을 메가바이트 단위로 설정합니다. | NUMBER | 해당 없음 | Y | N |
MaxUploadSizeFailureMessage | 총 파일 크기가 최대 허용 파일 크기를 초과할 때 표시할 메시지입니다. | STRING | Y | Y | |
MaxUploadSizeFailureTitle | 총 파일 크기가 최대 허용 값을 초과할 때 표시되는 대화 상자의 제목입니다. | STRING | Y | Y | |
ShowValidationFailure | 유효성 검사에 실패할 때 실패 메시지를 표시합니다. | BOOLEAN | False | Y | N |
Validate | 위젯 값이 변경될 때 트리거되는 이벤트입니다. 이 이벤트를 서비스 또는 함수에 바인딩하여 유효성 검사 패턴 또는 식을 적용합니다. | 이벤트 | 해당 없음 | Y | N |
ValidationFailureIcon | 유효성 검사에 실패했을 때 상태 메시지 내에 표시할 SVG 아이콘을 설정합니다. | IMAGELINK | cds:icon_error | N | N |
ValidationOutput | 위젯 유효성 검사의 출력을 검색합니다. 반환된 값은 Undefined, Unvalidated, Valid 또는 Invalid입니다. | STRING | 해당 없음 | Y | N |
ValidationState | 유효성 검사 상태를 설정하는 바인딩 가능한 속성입니다. 이 속성을 Undefined, Unvalidated, Valid 또는 Invalid로 설정할 수 있습니다. | STRING | Undefined | Y | N |