Approval

Approval 컨트롤의 사용법이나 개념이 궁금하다면 해당 페이지가 도움이 될 수 있습니다.

컨트롤 설명

사용자는 Approval 컨트롤을 사용해 결재권자를 쉽게 추가해 승인 체계를 쉽게 구현할 수 있습니다

위의 이미지처럼 플렉스튜디오의 Approval 컨트롤로 결재(승인)의 기능을 구현할 수 있습니다. 먼저 Approval 컨트롤의 종류를 살펴본 뒤 종류별로 어떤 속성이 있는지 살펴보도록 하겠습니다.

Approval(결재) 컨트롤은 등록용 컨트롤과 조회용 컨트롤이 있습니다.

등록용 컨트롤은 결재권자를 등록하는 기능을 하는 컨트롤이며, 조회용 컨트롤은 결재 상태를 조회할 수 있는 컨트롤입니다.

스타일 유형

다양한 스타일 유형들을 제공하고 있습니다.

디자인(Design) 모드

공통 디자인 속성

개발(Dev) 모드

결재 컨트롤이 갖는 고유 속성들에 대한 자세한 설명을 다룹니다. 등록용 컨트롤과 조회용 컨트롤의 속성창이 달라 두 가지로 나누어 설명합니다.

등록용 컨트롤(Registration Control)

등록용 컨트롤 - 다이얼로그 데이터 설정

결재 아이콘을 클릭했을 때 나오는 다이얼로그 창의 데이터를 설정합니다.

  • 데이터소스 명 : 연결을 원하는 데이터소스 명

  • 타이틀 데이터키 지정 : 결재권자의 타이틀에 해당하는 데이터소스의 키값. ex) 홍길동에 해당하는 키값

  • 서브타이틀 데이터키 지정 : 결재권자의 서브타이틀에 해당하는 데이터 소스의 키 값. ex) ‘사원’에 해당하는 키값

  • 비고 데이터키 지정 : 비고 값에 해당하는 데이터 소스의 키값

데이터 소스를 연결하지 않으면 다이얼로그가 제대로 동작하지 않습니다.

등록용 컨트롤 - 결재권자 데이터 설정

  • 타이틀 데이터키 지정 : n 번째 결재권자의 타이틀에 해당하는 데이터소스의 키값. ex) 홍길동에 해당하는 키값

  • 서브타이틀 데이터키 지정 : n 번째 결재권자의 서브타이틀에 해당하는 데이터 소스의 키 값. ex) ‘사원’에 해당하는 키값

  • 비고 데이터키 지정 : n번째 결재권자의 비고 값에 해당하는 데이터 소스의 키값

  • 컬렉션-데이터소스 키 연결 : n번째 결재권자 데이터소스와 컬렉션키 연결

  • 매퍼 추가 : 컬렉션-데이터소스 키 연결 매퍼를 추가하는 버튼

  • 결재권자 추가: 결재권자를 추가하는 버튼

콜렉션-데이터소스 키 연결을 활성화 하지 않으면 컨트롤이 제대로 동작하지 않습니다.


조회용 컨트롤

  • 데이터소스 명 : 연결을 원하는 데이터소스 이름

  • 타이틀 데이터키 지정 : 결재권자의 타이틀에 해당하는 키 값 (ex. 이름)

  • 서브타이틀 데이터키 지정 : 결재권자의 서브 타이틀에 해당하는 키 값 (ex. 부서정보)

  • 비고 데이터키 지정 : 결재권자의 비고에 해당하는 키값

  • 결재 상태텍스트 데이터키 지정 : 결재 상태 텍스트에 해당하는 데이터 소스 키값

  • 결재 상태값 데이터키 지정 : 결재 상태 값에 해당하는 데이터 소스 키값

  • 결재 상태별 컬러 설정 : 상태에 따른 색깔 설정. 결재 상태값에 따라 색상이 다르게 표시됩니다.

[결재 상태값]이 '결재'인 경우와 '보류'인 경우 [결재 상태별 컬러 설정]에서 지정한 색이 나오게 됩니다.

[결재 승인값 타이틀]과 [결재 보류값 타이틀]은 동작하지 않는 속성입니다.

공통 개발 속성

참고

데이터 소스에 대한 이해가 필요하시다면 데이터소스 페이지를 참고하세요.

Last updated