Excel Work
이전 Excel Template
단계에서 Template을 정의하면, Upload 시 Data의 처리 방식과 File의 Data를 CALS에 등록된 Table과 Column에 Mapping하기 위한 설정을 한다.
- How to Create
Utility
>Excel Work
메뉴를 Click한다.Excel Sheet Work List 창에서
New
를 Click한다.명칭을 정의하고,
Sheet Name
에는Excel Template
의Template File Sheet List
에 등록한 Sheet를 불러와서 등록한다.Operation Method
에는 Inset, Update, Delete 중 하나를 선택할 수 있으며, Data를 처리하고자 하는 Table을Target Table
로 선택한다.Excel Cell Work List에서는 Excel Sheet의 Column 속성을 정의한다. 필수 여부(Required), Mapping 되는 CALS의 Table과 Column(Target Column) 등의 Attribute를 설정할 수 있다.
Work Cell Type
에서Fixed
값을 선택하여 고정 값으로 설정할 수 있다.Config
는 임의의 Parameter를 정의하여 Parameter에 따라 값을 결정한다. 예를 들면, Data를 Upload 하는 화면의 Component에서 조회된 Data를 전달하거나 Upload 시점에서 생성된 순번 등과 같은 값을 함께 Upload 해야 할 때 사용할 수 있다.Transform
을 사용하여 워크시트의 값을 조합하여 새로운 값을 정의할 수도 있다. Excel Cell Rule List의 목적은 각 값에 대해 유형을 제한하고자 함이다 (예. Number).위의 방법으로 정의한
Excel Template
과Excel Work
는 Component에서 Upload Button을 생성하여Excel Import
Service를 설정하여 사용한다.