Table of Contents |
---|
...
폼(Form)이 입력을 위한 컴포넌트라면, 백오피스에서 사용되는 뷰(View) 컴포넌트는 출력을 위한 것이다. 폼(Form)과 설정 옵션은 모두 동일하며, 이미 만든 폼(Form)을 활용하여 뷰(View) 페이지로 활용할 수도 있다.
Setup
...
Create New
폼 컴포넌트를 추가하면 다음과 같이 기본 셋팅 화면이 출력된다. Data를 입력 받을 Target NodeType, Form Type, 타이틀 입력, 자동 저장, API와 Parent ID 사용 여부를 설정 할 수 있다.
...
Code Block |
---|
{API 유형(adm,mng)}/{NodeType ID}/form?id={_parentId의 값} |
2. Set Target Type
...
Set NodeType
NodeType을 선택하면 다음과 같이 2가지 테이블 셋팅 영역이 출력된다.
Form Fields Set Area : 폼 필드로 사용하고자 하는 Value값을 선택하여 폼을 생성하는 영역
Option Set Area : 폼 옵션을 Style, Function, Events 3가지 탭으로 구분하여 제공
...
...
Option Detail
폼 옵션 설정 영역의 Tab 메뉴별 상세 내용은 다음과 같다같이 4가지로 나뉜다.
Style : 기본적으로 셋팅된 폼 스타일 변경 또는 커스터 마이징 스타일 등을 설정하는 영역
...
Function : 폼에 적용 가능한 기능 설정 영역
...
Events : 기본/미리보기 버튼 설정 영역
...
...
Style Option
1. Size
...
필드간의 Row 그리드 간격을 조절할 수 있다.
※ 기능 확인 불가 (
Status | ||||
---|---|---|---|---|
|
5.
...
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Row 한 라인에 배치할 엘리먼트 개수 Max 값을 지정하여 배열 스타일을 설정할 수 있다. (Max1
, Max2
, Max4
)
❖ Element Size = Based on Toggle Button Size
Elements Arrange per line
Status
colour Green title TIP - Max1 : 1 줄에 최대 1개 엘리먼트씩만 배열
- Max2 : 1 줄에 최대 2개 엘리먼트를 배열
- Max4 : 1 줄에 최대 4개 엘리먼트를 배열
...
Hide
...
Title
...
폼 타이틀 노출/비노출 설정설정한다.
...
6. Bordered
폼 보더 노출/비노출 설정설정한다.
...
7. Custom Title Style
폼 타이블 스타일을 설정하는 기능으로 Title Style Set이 출력된다.
...
타이틀 스타일을 설정하는 기능이다. 스타일 설정은 3가지 타입으로 선택하여 진행할 수 있다.
(참고: https://ionsdp.atlassian.net/wiki/spaces/ICE4P/pages/1555300766/Table+List#Style-Set-Detail)
8. Custom Card Style
엘리먼트 나열 형태를 카드 스타일로 변경 할 수 있다. Card Style Set으로 설정한다.
Function Option
스타일 설정은 3가지 타입으로 선택하여 진행할 수 있다.
(참고: https://ionsdp.atlassian.net/wiki/spaces/ICE4P/pages/1555300766/Table+List#Style-Set-Detail)
...
Function Option
Function Tab의 상세 옵션 내용은 다음과 같다.
...
1. Show History
히스토리 보기 옵션은 Form Type을 Detail View
또는 Edit Form
로 설정 했을 경우 노출된다. 선택한 노드타입이 historyable{ON}인 경우 자동으로 생성되는 히스토리 컴포넌트에 대한 노출 여부를 설정할 수 있다.
...
기본 정보 보기 옵션은 Form Type을 Detail View
또는 Edit Form
로 선택했을 경우 설정 가능하다. Form Title 하단 Body 상단 영역에 등록자와 등록일시, 수정자와 수정일시 정보가 출력된다.
...
Status | ||||
---|---|---|---|---|
|
...
...
3. Show Tooltip
Status | ||||
---|---|---|---|---|
|
...
Tooltip Textarea: 툴팁 내용 입력
...
4. Show Description
폼(Form) 디스크립션은 Form Body 하단 영역에 출력된다. 디스크립션 컨텐츠는 TextEditor 컴포넌트로 되어 있어 사진, 영상, 테이블, 목록(글머리 기호와 번호) 등의 기능을 사용 할 수 있다.
...
Use Sub Tab
Status
colour Green title TIP When we turn on the “Enable Tab Fields” will display and it filter with value types are PART,PARTS,REFERENCE,REFERENCES,PARENT,REFERENCED,CHILDREN
※ 탭에 Form이 연결되었을 경우 출력되는 옵션인지 OR 폼 내에 Tab을 만드는 옵션인지 확인 필요!
ex. Tab, Steps, List, Tree Form Patterns
6. Timer
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
등록 폼에 타이머 기능을 넣을 수 있다. 정해진 시간 내에 작성을 하고, 정해진 시간이 다가오면 로그인 연장을 묻는다. 정해진 시간 초과의 경우 자동 로그아웃 된다.
Set Time: 시간 설정(
HH:MM:SS
| ex. 60분 →01:00:00
)
...
Events OptionEvents Option
Events Tab의 상세 옵션 내용은 다음과 같다.
...
1. Event Buttons
이벤트 버튼 목록과 함께 버튼 테이블 데이터 선택 타입, 버튼의 위치와 정렬 설정 옵션이 출력된다.
Enable List Event Buttons : 이벤트 버튼 목록(
Create
,Read
,Update
,Delete
,List
,Reset
)Event Buttons Position : 버튼 위치 선택(
Top
,Bottom
,Both
)Top/Bottom Event Buttons Align : 버튼 정렬 선택(
Left
,Center
,Right
)
Option Value | Sub Option |
Event Buttons Position | Top Event Buttons Align |
Event Buttons Position | Bottom Event Buttons Align |
Event Buttons Position | Top Event Buttons Align, Bottom Event Buttons Align |
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
Event Buttons [Reset]
Status
colour Green title TIP - Reset : 폼에 입력된 데이터를 모두 초기화
...
2. Preview Button
Status | ||||
---|---|---|---|---|
|
Status | ||||
---|---|---|---|---|
|
작성 중인 폼을 미리보기 버튼을 통해 확인 할 수 있는 옵션이다.(No Use
, Modal
, New Window
)
Form Type{등록폼
, 수정폼
}의 경우 미리보기 기능을 사용 할 수 있다. 기본 버튼 출력 위치에 [Preview] 버튼이 생성되고, 버튼 클릭 시 작성 중인 내용의 상세뷰
를 Modal 또는 New Window로 출력하여 확인 할 수 있다.
...