Skip to content

Component 속성

Component는 Screen을 구성하고 동작하는 기본 단위이다. Component의 기능을 설정하기 위해서는 하나의 Component를 선택한 후, 마우스의 오른쪽 Click 시 나타나는 메뉴의 View Attribute를 선택하여 Attribute 설정 화면을 표출한다 (아래 Image 참조). Data의 처리 방식, 페이지 사이즈 등을 설정할 수 있으며 Component 유형에 따라 설정할 수 있는 Attribute가 다르다.

NoNameDescription
1Component Display사용자에게 노출되는 Component명으로 Symbolic String과 사용자의 직접 설정 등, 2가지 방식이 있다.
2ReadOnly FlagComponent의 편집 가능 여부를 설정한다. Control의 속성과 중복하여 설정이 가능하며, 중복된 경우 Component의 설정갑이 우선된다.
3Search SpecComponent에 Mapping된 BO의 검색 조건을 설정하여, 검색 조건에 맞는 일부 적합한 Data만이 Component에 binding된다.
4Sort SpecComponent의 Data 정렬 조건을 설정한다.
5Toolbar PositionToolbar Button의 위치를 설정한다. 설정 값이 없거나 Default의 경우, Button의 위치는 Top이며, Bottom으로 입력한 경우만 Button이 Component 하단에 표시된다.
6Tab Pane IdTab Component의 Tab Control ID와 Mapping되어야 하여, Tab Click 시, 설정된 Id에 따른 Component를 표출하는 용도로 사용된다. Component가 여러 Screen에서 사용될 때는 Screen 화면의 Related Component List에서 설정하여야 한다.
7Use CheckBoxList의 좌측 앞에, Checkbox의 표출과 사용 여부를 설정한다.
기본값은 No이며, Yes로 설정 시, List의 각 행의 좌측 앞에 Checkbox가 생성된 Column이 추가된다.
8Single CheckList의 Radio Button 사용 여부를 설정한다.
기본값은 No이며, Yes로 설정 시, List의 각 행의 좌측 앞에 Radio Button이 생성된 Column이 추가된다.
9Reverse CheckList에 생성된 Checkbox의 최초 선택 상태를 설정한다. Yes인 경우 CheckBox가 선택된 상태로 표출된다.
10Use Summary

Summary Row의 사용 여부를 설정한다. 합계 정보는 sum, 평균값은 average 로 입력하며, Summary Row를 사용함으로 설정하는 경우, Column Control 에서도 Summary 정보를 추가로 설정해야 한다.
Control에서 설정할 수 있는 속성은 prefix, suffix, function, label
- prefix: Data의 앞에 문자열을 붙여서 summary행에 출력
- suffix: Data의 뒤에 문자열을 붙여서 summary행에 출력
- function: Excel 함수를 이용하여 계산된 값을 summary행에 출력

- Label: Data의 값을 summary행에 출력

11Use Striped Table

List의 Striped Style 사용 여부를 설정한다.

Striped Property를 YES로 설정하여 List Data에 1 Row씩 띄어서 색칠으로 구분하여 표출한다.

12Search Type

List의 검색 타입을 설정한다.
Default의 경우, List의 Table Column Control의 SearchAble 속성에 따라 검색이 가능하다.

Static의 경우, List의 상단 영역에 검색 조건을 입력 또는 선택할 수 있는 Control들을 배치하며, 해당 Control의 입력 또는 선택된 값으로 검색한다.

13Collapse Disabled컨텐츠 영역의 Component 접기 기능의 비활성화 여부를 설정한다. 기본 값은 No로 컨텐츠 접기 기능이 활성화 되어있다.
14Default Collapse StateCollapse Disabled 값이 No 일 경우 화면 초기 진입 상태 설정 속성
15Inline EditList 내에서 Data를 추가, 수정, 삭제할 수 있도록 Editor Mode를 설정한다.
Inline Edit으로 입력한 Data의 저장 또는 삭제를 위해서는 row-inline-save, row-inline-delete Service를 등록하여 사용한다.
또한 TableColumn Control에서는 Inline Edit 기능과 관련하여 추 가적인 Configuration이 필요하다.
16Control SpacingControl Spacing은 Component의 Control 사이의 기본 간격을 설정하거나 변경하는 설정이다.
Col Spacing Default Value는 15, Row Spacing Default Value는 20이다.
17Label - DisplayComponent가 가진 Control의 Label에 대한 표출 여부를 설정한다. 기본값은 show이다.
18Label - PositionComponent가 가진 Control의 Display name(Label)의 위치를 설정한다. TOP, LEFT 중 하나를 선택할 수 있다.
19Use Drag and CopyList에 조회된 Data의 복사 여부를 설정한다.
기본값은 No이며, Yes로 설정하면, List에 조회된 Data의 복사가 가능하다.
20Use Page Total조회된 Data의 전체 건수를 표시하기 위한 설정이다. Yes로 설정한 경우, Toolbar 영역의 좌측 끝 부분에 […] Button이 추가되며, 이를 Click하여 전체 Data의 건수를 확인할 수 있다.
21Mobile Display Type모바일 전용 Property이며, 모바일의 List 형태를 설정할 수 있다.
22Page Navigation

List의 Data 조회 시 Paging 표출 방식을 설정한다.

Scroll Navigation, Button Navigation 등의 방식이 있다. 기본값은 Scroll Navigation이며 아래로 스크롤하여 추가 Data를 조회한다. Button Navigation의 경우, List 하단에 Pagination이 표출된다. *Page Size Items으로 PageSize를 설정할 수 있다.
*Default Page Size로 기본 Page Size를 설정할 수 있다.
*Use Go To Page로 입력한 페이지로의 이동 여부를 설정한다.

23Page Size한번 로드 할 때 가져올 Data의 Row 수를 설정한다. 기본값은 20이다.
24Personalization

List의 경우, 개인화 설정이 가능하다 (List, ToolbarList 등의 Component).

각 개인별로 List에서 숨기고 싶은 Control을 설정하거나, Control의 순서 등을 변경할 수 있다. Option을 YES로 설정하면 적용되며, 개인화를 적용할 수 있는 요소는 Column 너비, Column 표시 여부, Column 순서, 정렬 및 검색 등이다. 단, Column 표시 여부와 Column 순서는 ToolbarList에만 적용할 수 있다.

25Display numberList의 Data가 표출 순서에 따라 순차적으로 순서가 부여되어 표시된다. 조회된 결과를 기준으로 표시되는 순서에 따라 부여된다.
26Display Full Size FixedComponent Size(높이)를 Screen에 맞추어 확장하는 설정이다.
27Key Column대용량 Data를 불러오기 위한 Unique한 Key값을 설정한다.
28URLWebComponent 유형의 속성으로, Extension View를 위한 URL 경로를 설정한다.
29JsonDataWebComponent 유형의 속성으로, 화면의 Style을 설정한다.
30Object PropTree Component 전용의 Data 조회를 위한 속성이다.
31Default Expand AllTree Component의 펼침 여부를 설정한다. 기본값은 Yes이며, 트리가 펼쳐진 상태로 표출된다.
32Header FieldKanban Component의 Header로 사용할 Field를 설정한다.
33Header Reference CodeKanban Component의 Header에서 사용할 Group Code이다.
34SrcIframe Component의 속성으로 Web Src를 설정한다.
35Current View

달력에 활성화될 날짜의 단위를 설정한다.

기본값은 Week로 단위의 달력이 표시된다

36Views달력에 표출되는 날짜 타입을 설정한다.
37Display Data Format달력에 표출되는 날짜의 포맷을 설정한다. 기본값은 yyyy-MM-dd1970-09-30 형식으로 날짜가 표출된다.
38Draggable달력 Data의 Drag 여부를 설정한다. 기본값은 No이며, Yes로 설정 시 Data를 Drag할 수 있다.
39Resizable

달력 Data의 Resize 여부를 설정한다.

기본값은 No이며, Yes로 설정 시 Data의 Resize가 가능하다.

40Category달력의 Data에 따라 색상을 설정한다.
41Icon PositionIcon의 위치를 설정한다. 기본값은 Right이다.
42Suffix박스 안에 있는 Data 뒤에 붙을 문자를 설정한다.
43Style - SizeComponent의 크기를 설정한다. 높이를 픽셀 또는 퍼센트 단위로 설정할 수 있다.
44Style - Text Color글자의 색상을 설정한다.
45Style - Background ColorComponent의 배경 색상을 설정한다.
팔레트에서 선택한 색상으로 List의 배경색을 변경한다.
46Style - Flat AppearanceBorder Size 및 Color를 설정한다.
47Style - OutlineComponent 아웃라인의 타입을 설정한다. value를 Folder로 설정하면 List의 아웃라인이 Folder Icon의 형태로 변경된다