ATTRIBUTE
VIZPub에서 사용할 수 있는 Attribute 관련 기능입니다.
Import Attribute
M G B
-mode IMPATT
-i "INPUT FILE PATH (*.viz)" -o "OUTPUT FILE PATH (*.viz)"
-attribute_file_path "ATTR TEXT FILE PATH (*.txt)"
- Attribute File (*.txt)
- 1<<,>>속성Key001<<,>>속성Val001 1<<,>>속성Key002<<,>>속성Val002 2<<,>>속성Key001<<,>>속성Val001 5<<,>>속성Key001<<,>>속성Val001 5<<,>>속성Key002<<,>>속성Val002 5<<,>>속성Key003<<,>>속성Val003
Export Attribute
M G B
-mode EXPATT
-i "INPUT FILE PATH" -o "OUTPUT FILE PATH (*.txt)"
Remove Attribute
M G B
-mode DELATT
-i "INPUT FILE PATH (*.viz)" -o "OUTPUT FILE PATH (*.viz)"
Edit Attribute
M G B
-mode EDITATTR
-i "INPUT FILE PATH (*.viz)" -o "OUTPUT FILE PATH (*.viz)"
-rule_file_path "C:\RULE.xml"
- Rule XML File (*.xml)
- <?xml version="1.0" encoding="utf-8"?> <Rules> <PropertyRules Company="Softhills Co., Ltd." Author="abc" CreateDate="2023-07-06" Title="상위 속성 적용을 위한 규칙"> <PropertyRule Title="속성 적용 규칙 #1" Mode="Add"> <Rule Input="NODENAME" Condition="Contains" Value="HPLATE" ValueType="String" /> </PropertyRule> <PropertyRule Title="속성 적용 규칙 #2" Mode="Overwrite"> <Rule Input="NODENAME" Condition="Contains" Value="Bolt" ValueType="String" /> </PropertyRule> </PropertyRules> </Rules>
- Rule XML 기본 정보
<[기능] Rules> 기본 속성
구분
설명
비고
Title
제목
Company
회사 이름
Author
작성자 이름
CreateDate
XML 생성일
<[기능] Rule> 기본 속성
구분
설명
비고
Title
제목
<Rule> 기본 속성
구분
설명
비고
Input
검색 대상
Condition
검색 조건
Value
결과 값
ValueType
결과 데이터 유형
Start
시작 위치
[Condition]이 [SubString] 인 경우에 사용
Length
문자열 길이
[Condition]이 [SubString] 인 경우에 사용
<Rule> Input 값 유형
구분
설명
비고
NODENAME
노드 이름
<Rule> Condition 값 유형
구분
설명
비고
Equals
값이 동일한 항목 검색
DoesNotEqual
값이 동일하지 않은 항목 검색
BeginsWith
지정된 값으로 시작하는 항목 검색
EndsWith
지정된 값으로 끝나는 항목 검색
Contains
지정된 값이 포함되는 항목 검색
DoesNotContain
지정된 값이 포함되지 않는 항목 검색
SubString
지정된 값을 설정된 위치에서 검색
<FInd> 기본 속성
구분
설명
비고
Value
검색어
[Condition]이 [SubString]인 경우에 선택적으로 정의
<PropertyRule> Mode 속성
구분
설명
비고
Add
선택한 노드 속성에 부모 노드 속성을 더함
Overwrite
선택한 노드의 기존 속성을 삭제 후 부모 노드 속성을 덮어씀
Last modified: 10 September 2024