meta
meta는 Component 또는 Control의 속성을 Parameter Key로 사용할 수 있도록 지원한다. Component Service의 Action 등록 시 meta가 사용되면, 해당 Component 또는 Control의 특정 속성을 파라미터로 전달하여 사용할 수 있음을 의미한다. 이를 통해 화면에서 Component나 Control의 속성 값을 동적으로 참조하여 로직을 구현할 수 있다.

INFO
Key는 Component 또는 Control이 가지고 있는 Meta의 속성은 아래와 같다. Meta 속성은 Parameter Key에 입력하여 Parameter로 사용할 수 있다.
Component Meta
| Name | Description |
|---|---|
| boId | Business Object Id를 parameter로 사용한다. |
| boTitle | Business Object Title를 parameter로 사용한다. |
| component | Component 유형을 parameter로 사용한다. |
| componentCreateDate | Component 생성일를 parameter로 사용한다. |
| componentModifyDate | Component 최종 변경일를 parameter로 사용한다. |
| componentId | Component Id를 parameter로 사용한다. Screen과 연계된 Component Id로 중복이 없는 id이다. |
| componentMasterId | Component Master Id를 parameter로 사용한다. 여러 Screen에서 사용되는 Component는 중복될 수 있다. |
| title | Component의 title을 parameter로 사용한다.Symbolic String의 명칭이 표출될 수 있다. |
| readOnly | Component의 readOnly 여부를 parameter로 사용한다. Form 또는 ToolbarForm에 대하여 설정할 수 있다. |
Control Meta
| Name | Description |
|---|---|
| ControlId | Control Id를 parameter로 사용한다. |
| title | Control의 title를 parameter로 사용한다.Symbolic String의 명칭이 표출될 수 있다. |
| readOnly | Control의 readOnly 여부를 parameter로 사용한다.Yes, No로 설정을 변경할 수 있다. |
| enabled | Control의 활성화 여부를 parameter로 사용한다. |
| hidden | Control의 노출 여부를 parameter로 사용한다. enabled와 유사하며, Control의 속성을 설정할 때 동일하게 설정함을 권고한다. |
| required | Control의 입력 필수 여부를 parameter로 사용한다. |
| calcFlag | Business Object의 Field에 대한 Calculator Expression 사용 여부를 parameter로 사용한다. No인 경우 Calculator Expression가 비활성화 된다. |
| charDataType | Char Component의 ChartItem Control에서 사용되는 data type를 parameter로 사용한다. Parameter에서 X는 X축, Y는 Y축, L은 범례, T는 Text를 의미한다. |
| commCode | Common Code의 Code를 parameter로 사용한다. |
| Component | Control의 유형을 parameter로 사용한다. |
| conDefaultValueType | Control의 default 값의 유형을 parameter로 사용한다. Fixed 또는 Script가 있다. |
| defaultValue | Control의 default 값을 parameter로 사용한다. |
| scriptFlag | Control의 conDefaultValue 속성 중 script의 실행 여부를 parameter로 사용한다. |
| data | Control의 Data를 parameter로 사용한다. List 또는 Grid Data는 Control이 아닌 Component에서 data를 설정한다. |
| seq | Control에 표시되는 순서를 parameter로 사용한다. |
| fieldId | Control에 Mapping된 Business Object의 Field Id를 parameter로 사용한다. |
| fieldTitle | Control에 Mapping된 Business Object의 Field Title을 parameter로 사용한다. |
| fieldType | Control에 Mapping된 Business Object의 Field Type을 parameter로 사용한다. |
| placeHolder | Control의 Place Holder를 parameter로 사용한다. |
※ 주의
위에서 설정한 Component Meta, Control Meta는 Guide의 meta 명칭으로 정확히 입력하여야 한다.