Skip to content

Steps

주로 Form Component와 결합하는 형태로 Screen을 구성하는 Component로 Business logic Data의 단계를 표현하여 Form에 Mapping 된 업무 Data의 단계를 시각적으로 표시한다.

  • How to Create
  1. New Component Popup에서 Steps 타입을 선택한다. (Step1)

  2. Component Name과 Screen에서 표시되는 명칭(Symbolic String or Custom Name)을 등록한 다음, Next를 Click한다.

    INFO

    Step2의 Business Object 선택 및 Step4의 FieldMapping 단계는 Skip됨.
    (Data binding은 Step Component를 호출하는 화면에서 Step Component 화면으로 전환되는 시점에 Step Control의 property에 Data를 전달하며, 이 때 전달된 property로 Data를 Load하여 연관된 Step Control을 active하는 방식으로 구성됨.)

  • 적용 가능한 Component Attribute

    1. Tab Pane Id: Tab Component로 Screen이 구성되는 경우, 하단에 해당 Component가 배치되는 경우 Tab Component의 Panel Id값을 등록하여 Tab과 연결하기 위하여 사용된다.
    2. Style - Text Color: Step Control의 글자 색을 설정한다.
    3. Style - Background Color: Step Component의 배경색을 설정한다.
  • 사용 가능한 Service

    NamePlatformDescription
    loadCommonData loading 시 발생되는 Event
  1. Load: Step Component가 Load될 때 실행되는 Service로 Step Component를 구성할 때 필수로 등록해야 하는 Service이다. Step Control의 active를 설정한다.

    INFO

    1. Step Component의 Load Service를 등록하는 Action Design에서는 Check ActionComponent-Interface를 사용한다.

    INFO

    1. Step Component를 호출한 Component에서 전달받은 Step 단계의 value를 체크한다._

    INFO

    1. Step Component의 Component – Interface의 Target Type은 ControlPropId, Source Type은 fixedData로 설정하며, Step Control의 Property(active)의 값을 Yes로 설정한다._

    step3 Control Property active = Yes

    step3 Control Property active = Yes

  • 사용 가능한 Control
  1. Step: 화면에 표시되는 단일 Step을 을 표시하는 Control이다.