Skip to content

Excel Work

이전 Excel Template 단계에서 Template을 정의하면, Upload 시 Data의 처리 방식과 File의 Data를 CALS에 등록된 Table과 Column에 Mapping하기 위한 설정을 한다.

  • How to Create
  1. Utility > Excel Work 메뉴를 Click한다.

  2. Excel Sheet Work List 창에서 New를 Click한다.

  3. 명칭을 정의하고, Sheet Name에는 Excel TemplateTemplate File Sheet List에 등록한 Sheet를 불러와서 등록한다. Operation Method에는 Inset, Update, Delete 중 하나를 선택할 수 있으며, Data를 처리하고자 하는 Table을 Target Table로 선택한다.

  4. 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 TemplateExcel Work는 Component에서 Upload Button을 생성하여 Excel Import Service를 설정하여 사용한다.