Name | Type | Description |
---|
Description | String | Basic 속성 하위의 Description 속성, 해당 조건 컨트롤의 설명을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Description", "TEST VALUE" |
|
InitCell | String | Basic 속성 하위의 InitCell 속성, 해당 조건 컨트롤의 초기값을 가져올 Cell의 주소를 지정 해당 셀의 위치를 문자열로 입력 하거나 Excel 내 이름정의 된 이름을 입력하여 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "InitCell", "'V1'!$C$5"
mxmodule.xapi.SetControlProperty "Btn1", "InitCell", "'V1'!$A$1:$B$3"
mxmodule.xapi.SetControlProperty "Btn1", "InitCell", "TEST VALUE" |
|
Name | String | Basic 속성 하위의 Name 속성, 해당 조건 컨트롤의 이름을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Name", "TEST VALUE" |
|
LinkedCell | String | Basic 속성 하위의 LinkedCell 속성, 해당 조건 컨트롤의 값을 변경 시 변경사항이 적용될 Cell의 주소를 지정 (단일 Cell만이 지정 가능) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TxtBox1", "LinkedCell", "'V1'!$C$5" |
|
LinckedCellText | String |
|
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", "LinckedCellText", "'V1'!$C$5"
mxmodule.xapi.SetControlProperty "ComboBox1", "LinckedCellText", "'V1'!$A$1:$B$3"
mxmodule.xapi.SetControlProperty "ComboBox1", "LinckedCellText", "TEST VALUE" |
|
FilterOption | String |
|
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", "FilterOption", "Or"
mxmodule.xapi.SetControlProperty "ComboBox1", "FilterOption", "And" |
|
FilterTarget | String |
|
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", "FilterTarget", "CodeOrName"
mxmodule.xapi.SetControlProperty "ComboBox1", "FilterTarget", "Name" |
|
MatchCase | Bool |
|
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", "MatchCase", True
mxmodule.xapi.SetControlProperty "ComboBox1", "MatchCase", False |
|
Text | String | 데이터 속성 하위의 Text 속성, 해당 조건 컨트롤에 표시되는 문자열을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Text", "TEST VALUE" |
|
ToolTip | String | 데이터 속성 하위의 ToolTip 속성, 해당 조건 컨트롤의 툴팁으로 표시되는 문자열을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "ToolTip", "TEST VALUE" |
|
MaxLength | Int | 데이터 속성 하위의 MaxLength 속성, 해당 조건 컨트롤에 표시되는 문자열의 자릿수를 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TxtBox1", "MaxLength", 5 |
|
Format | String | 데이터 속성 하위의 Format 속성, 해당 조건 컨트롤의 값이 표현될 형식을 지정 (# : 숫자 0~9 입력 가능) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "NumBox1", "Format", "###.00" |
|
Maximum | Double | 데이터 속성 하위의 Maximum 속성, 해당 조건 컨트롤에 표시되는 실수의 최대값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "NumBox1", "Maximum", 200 |
|
Minimum | Double | 데이터 속성 하위의 Minimum 속성, 해당 조건 컨트롤에 표시되는 실수의 최소값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "NumBox1", "Minimum", 0 |
|
Number | Double | 데이터 속성 하위의 Number 속성, 해당 조건 컨트롤에 표시되는 실수값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "NumBox1", "MaxLength", 10 |
|
AllItem | String | 데이터 속성 하위의 AllItem 속성, 해당 조건 컨트롤의 전체 항목을 선택했을 때 Linked Cell에 표시될 값을 지정 (조건 컨트롤 ComboBox의 경우 선행 옵션 : DisplayAll 속성값이 True) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", "AllItem", "TEST VALUE" |
|
DataRange | String | 데이터 속성 하위의 DataRange 속성, 해당 조건 컨트롤에 표시할 항목을 지정 (이전에 연결되어있던 데이터는 초기화되며 영역으로 지정할 경우 세로로 열거된 항목들만 가능) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", "DataRange", "'V1'!$C$5"
mxmodule.xapi.SetControlProperty "ComboBox1", "DataRange", "'V1'!$A$5:$A$11"
mxmodule.xapi.SetControlProperty "ComboBox1", "DataRange", "TEST VALUE" |
|
DataSource |
|
|
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", |
|
DisplayAll | Bool | 데이터 속성 하위의 DisplayAll 속성, 해당 조건 컨트롤에 [전체] 표시 유무 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "ComboBox1", "DisplayAll", True
mxmodule.xapi.SetControlProperty "ComboBox1", "DisplayAll", False |
|
DefineItems | String |
|
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TreeCombo1", |
|
DescriptionPath | String | 데이터 속성 하위의 DescriptionPath 속성, 해당 트리 컨트롤의 바인딩된 데이터 소스에 설명이 될 컬럼을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TreeCombo1", "DescriptionPath", "Des_Path" |
|
ImageNamePath | String | 데이터 속성 하위의 ImageNamePath 속성, 해당 트리 컨트롤의 바인딩된 데이터 소스에 사용할 이미지 경로 컬럼을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TreeCombo1", "ImageNamePath", "Img_Path" |
|
KeyPath | String | 데이터 속성 하위의 KeyPath 속성, 해당 트리 컨트롤의 바인딩된 데이터 소스에 전달 할 값의 컬럼을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TreeCombo1", "KeyPath", "Key_Path" |
|
NamePath | String | 데이터 속성 하위의 NamePath 속성, 해당 트리 컨트롤의 바인딩된 데이터 소스에 표시될 값의 컬럼을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TreeCombo1", "NamePath", "Name_Path" |
|
ParentKeyPath | String | 데이터 속성 하위의 ParentKeyPath 속성, 해당 트리 컨트롤의 바인딩된 데이터 소스에 전달받은 값의 부모가 될 컬럼을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TreeCombo1", "ParentKeyPath", "ParentKey_Path" |
|
ValuePath | String | 데이터 속성 하위의 ValuePath 속성, 해당 트리 컨트롤의 LinkedCell에 출력될 값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TreeCombo1", "ValuePath", "Value_Path" |
|
DateFormat | String | 데이터 속성 하위의 DateFormat 속성, 해당 달력 컨트롤의 데이터 날짜 형식을 설정 (년 = y, 월 = M, 일 = d, 주 = w 로 작성) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyyMMdd"
mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyy-MM-dd"
mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyy/MM/dd"
mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyy.MM.dd" |
|
MaxDate | String | 데이터 속성 하위의 MaxDate 속성, 해당 달력 컨트롤에 표시되는 날짜의 최대값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Cal1", "MaxDate", "20211231"
mxmodule.xapi.SetControlProperty "Cal1", "MaxDate", "2021-12-31"
mxmodule.xapi.SetControlProperty "Cal1", "MaxDate", "2021/12/31"
mxmodule.xapi.SetControlProperty "Cal1", "MaxDate", "2021.12.31" |
|
MinDate | String | 데이터 속성 하위의 MinDate 속성, 해당 달력 컨트롤에 표시되는 날짜의 최소값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Cal1", "MinDate", "19990101"
mxmodule.xapi.SetControlProperty "Cal1", "MinDate", "1999-01-01"
mxmodule.xapi.SetControlProperty "Cal1", "MinDate", "1999/01/01"
mxmodule.xapi.SetControlProperty "Cal1", "MinDate", "1999.01.01" |
|
ViewFormat | String | 데이터 속성 하위의 DateFormat 속성, 해당 달력 컨트롤의 표시영역에 출력할 날짜 형식을 설정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyyMMdd"
mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyy-MM-dd"
mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyy/MM/dd"
mxmodule.xapi.SetControlProperty "Cal1", "DateFormat", "yyyy.MM.dd" |
|
CheckValue | String | 데이터 속성 하위의 CheckValue 속성, 해당 컨트롤이 Checked 상태일 때 가지는 값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Check1", "CheckValue", "" |
|
UnCheckValue | String | 데이터 속성 하위의 UnCheckValue 속성, 해당 컨트롤이 UnChecked 상태일 때 가지는 값을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Check1", "UnCheckValue", "" |
|
GroupName | String |
|
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Radio1", "GroupName", "" |
|
Image | String | 데이터 속성 하위의 Image 속성, 이미지 컨트롤에 표시할 이미지를 지정 (이미지는 설치경로\reports\WEB_IMAGES 내에 존재하는 파일) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Img1", "Image", "robot.png" |
|
ImageOn | String | 데이터 속성 하위의 ImageOn 속성, 이미지 컨트롤에 커서를 올렸을 때 표시할 이미지를 지정 (이미지는 설치경로\reports\WEB_IMAGES 내에 존재하는 파일) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Img1", "ImageOn", "robot.png" |
|
AuthorizationCode | String | 동작 속성 하위의 AuthorizationCode 속성, 해당 조건 컨트롤에 권한 코드를 지정 (권한 코드의 경우 iMGT 에서 관리) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "AuthorizationCode", "" |
|
Enabled | Bool | 동작 속성 하위의 Enabled 속성, 해당 조건 컨트롤의 사용 여부를 True, False로 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Enabled", True
mxmodule.xapi.SetControlProperty "Btn1", "Enabled", False |
|
LanguageCode | String | 동작 속성 하위의 LanguageCode 속성, 해당 조건 컨트롤의 다국어 코드를 지정 가능 (다국어 코드의 경우 iMGT 에서 관리) |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "LanguageCode", "TEST VALUE" |
|
LinkedControl | String | 동작 속성 하위의 LinkedControl속성, 해당 조건 컨트롤의 선택 값에 따라 Refresh 할 객체를 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", |
|
Macro | String | 동작 속성 하위의 Macro속성, 해당 조건 컨트롤의 VBA Macro를 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Macro", "TEST VALUE" |
|
Visible | Bool | 동작 속성 하위의 Visible 속성, 해당 조건 컨트롤의 표시 여부를 True, False로 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Visible", True
mxmodule.xapi.SetControlProperty "Btn1", "Visible", False |
|
NotNull | Bool | 동작 속성 하위의 NotNull 속성, 해당 조건 컨트롤의 필수 입력 여부를 True, False로 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TxtBox1", "NotNull", True
mxmodule.xapi.SetControlProperty "TxtBox1", "NotNull", False |
|
ReadOnly | Bool | 동작 속성 하위의 ReadOnly 속성, 해당 조건 컨트롤의 읽기 전용 모드 선택 여부를 True, False로 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "TxtBox1", "ReadOnly", True
mxmodule.xapi.SetControlProperty "TxtBox1", "ReadOnly", False |
|
LinkedControl | String | 동작 속성 하위의 LinkedControl 속성, 해당 컨트롤의 값 변경에 따라 Refresh해야 할 객체를 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "LinkedControl",
mxmodule.xapi.SetControlProperty "Btn1", "LinkedControl",
mxmodule.xapi.SetControlProperty "Btn1", "LinkedControl", |
|
BackgroundColor | String | 디자인 속성 하위의 BackgroundColor 속성, 해당 조건 컨트롤의 배경색을 지정 ARGB, RGB를 HexCode로 입력하거나 시스템에서 인식하는 색상을 문자열로도 입력 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "BackgroundColor", "#FF0058D6"
mxmodule.xapi.SetControlProperty "Btn1", "BackgroundColor", "#49B000"
mxmodule.xapi.SetControlProperty "Btn1", "BackgroundColor", "Black" |
|
Border | String | 디자인 속성 - BorderStyle 하위의 Border 속성, 해당 조건 컨트롤의 테두리 두께를 지정 전체 테두리 값을 한번에 지정하거나 좌측, 상단, 우측 하단을 차례로 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Border", "5"
mxmodule.xapi.SetControlProperty "Btn1", "Border", "5,5,5,5" |
|
BorderColor | String | 디자인 속성 - BorderStyle 하위의 BorderColor 속성, 해당 조건 컨트롤의 테두리 색상을 지정 ARGB, RGB를 HexCode로 입력하거나 시스템에서 인식하는 색상을 문자열로도 입력 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "BorderColor", "#FF0058D6"
mxmodule.xapi.SetControlProperty "Btn1", "BorderColor", "#49B000"
mxmodule.xapi.SetControlProperty "Btn1", "BorderColor", "Black" |
|
ContentAlignment | String | 디자인 속성 하위의 ContentAlignment 속성, 해당 조건 컨트롤의 Text 위치를 지정 좌측 상단부터 우측 하단까지 차례대로 "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" 값을 입력하여 설정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "ContentAlignment ", "TopLeft"
mxmodule.xapi.SetControlProperty "Btn1", "ContentAlignment ", "BottomCenter" |
|
Docking.Bottom | Bool | 디자인 속성 - Docking 하위의 Bottom 속성, 해당 조건 컨트롤을 하단에 고정할지 지정 True, False로 지정 가능하며 해당 옵션 활성화 시 Top 값이 변경될 수 있음 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Docking.Bottom ", True
mxmodule.xapi.SetControlProperty "Btn1", "Docking.Bottom ", False |
|
Docking.HoldSize | Bool | 디자인 속성 - Docking 하위의 HoldSize 속성, Docking선택과 상관없이 해당 조건 컨트롤의 크기를 고정 True, False로 지정 가능하며 양쪽 방향의 Docking (Top/Bottom, Left/Right)이 활성화 될 경우 해당 조건 컨트롤의 크기가 변경되는 것을 방지함 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Docking.HoldSize", True
mxmodule.xapi.SetControlProperty "Btn1", "Docking.HoldSize", False |
|
Docking.Left | Bool | 디자인 속성 - Docking 하위의 Left 속성, 해당 조건 컨트롤을 좌측에 고정할지 지정 True, False로 지정 가능하며 해당 옵션 활성화 시 Left 값이 변경될 수 있습니다. |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Docking.Left", True
mxmodule.xapi.SetControlProperty "Btn1", "Docking.Left", False |
|
Docking.Margin | String | 디자인 속성 - Docking 하위의 Margin 속성, 해당 조건 컨트롤을 고정했을 시 여백을 지정 전체 여백 값을 한번에 지정하거나 좌측, 상단, 우측 하단을 차례로 지정 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Docking.Margin", "5"
mxmodule.xapi.SetControlProperty "Btn1", "Docking.Margin", "5,5,5,5" |
|
Docking.Right | Bool | 디자인 속성 - Docking 하위의 Right 속성, 해당 조건 컨트롤을 우측에 고정할지 지정 True, False로 지정 가능하며 해당 옵션 활성화 시 Left 값이 변경될 수 있습니다. |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Docking.Right", True
mxmodule.xapi.SetControlProperty "Btn1", "Docking.Right", False |
|
Docking.Top | Bool | 디자인 속성 - Docking 하위의 Top 속성, 해당 조건 컨트롤을 상단에 고정할지 지정 True, False로 지정 가능하며 해당 옵션 활성화 시 Top 값이 변경될 수 있습니다. |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Docking.Top", True
mxmodule.xapi.SetControlProperty "Btn1", "Docking.Top", False |
|
Font | String | 디자인 속성 - FontStyle 하위의 Font 속성, Text에 입력된 문자열의 FontFamily와 FontSize를 지정 PropertyWindow 내에서 직접 지정 시 선택 가능한 스타일, 효과(취소선, 밑줄)의 경우 현재 지원 불가능 각각 'Name=폰트명', 'Size=크기'의 형태로 입력해야 정상적으로 적용됨 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Font", "Name=맑은 고딕, Size=13.5"
mxmodule.xapi.SetControlProperty "Btn1", "Font", "Name=맑은 고딕"
mxmodule.xapi.SetControlProperty "Btn1", "Font", "Size=13.5" |
|
ForegroundColor | String | 디자인 속성 - FontStyle 하위의 ForegroundColor 속성, Text에 입력된 문자열의 색상을 지정 ARGB, RGB를 HexCode로 입력하거나 시스템에서 인식하는 색상을 문자열로도 입력 가능 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "ForegroundColor", "#FF0058D6"
mxmodule.xapi.SetControlProperty "Btn1", "ForegroundColor", "#49B000"
mxmodule.xapi.SetControlProperty "Btn1", "ForegroundColor", "Black" |
|
Height | Double | 디자인 속성 하위의 Height 속성, 해당 조건 컨트롤의 높이 크기를 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Height", 30 |
|
Left | Double | 디자인 속성 하위의 Left 속성, 해당 조건 컨트롤의 좌측 여백을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Left", 30 |
|
TabIndex | Int | 디자인 속성 하위의 TabIndex 속성, Viewer에서 탭키를 누를 시 해당 조건 컨트롤의 우선순위를 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "TabIndex", 3 |
|
Top | Double | 디자인 속성 하위의 Left 속성, 해당 조건 컨트롤의 상단 여백을 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Top", 30 |
|
Width | Double | 디자인 속성 하위의 Width 속성, 해당 조건 컨트롤의 너비 크기를 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "Width", 30 |
|
ZIndex | Int | 디자인 속성 하위의 ZIndex 속성, 조건 영역 내 해당 조건 컨트롤의 수직 우선순위를 지정 |
| 코드 블럭 |
---|
| mxmodule.xapi.SetControlProperty "Btn1", "ZIndex", 30 |
|