목표화면 | |
|---|---|
| |
| |
|
1.1 조회 조건 컨트롤 생성
데이터 조회를 위한 컨트롤을 생성합니다.
1. 조회기간 (입사일)


2. 부서




그리드 컨트롤에 "그리드" 데이터소스 연결 후 보고서를 조회하여 정상적으로 실행되는지 확인합니다.

|

데이터를 쉽게 입력하기 위해 List-Grid의 필드 유형을 설정합니다.
|
List Grid 컨트롤의 디자인을 수정하기 위해 컨트롤을 우 클릭 후 [디자인]을 선택해 디자인 창을 실행합니다.



필드의 텍스트 정렬을 변경합니다.

필드 유형을 변경하여 값을 쉽게 변경할 수 있도록 설정합니다.
| 필드 명 | 필드 유형 | |
|---|---|---|
| 부서 직급 성별 |
| |
| IMG |
| |
| 생년월일 입사일 |
| |
| 연락처 |
| |
| 퇴사여부 |
|


보고서를 실행하여 설정한 디자인 항목이 정상적으로 적용되었는지 확인합니다.

수식 편집기를 활용하여 근속년수, 직원수를 계산합니다.




좌측 목록에서 YEAR 함수와 [입사일] 필드를 선택하여 수식을 작성한 후 적용 버튼을 눌러 수식 작성을 완료합니다.
|


보고서를 실행하여 근속년수 필드가 정상적으로 추가 되었는지 확인합니다.

Label의 Formula를 활용하여 직원 수의 집계값을 표현합니다.
List Grid의 상단에 있는 [Label2] 컨트롤을 선택하여 Formula의
버튼을 클릭하여 수식 편집기 창을 실행합니다.
우측 상단의 "[폼 이름]'s Controls"를 클릭합니다. 팝업창에서 컨트롤 목록을 확인할 수 있으며, Visible 상태 수정 및 선택한 컨트롤로 포커스가 맞춰져 컨트롤의 속성을 변경할 수 있습니다. |
텍스트와 COUNTIF 함수를 + 연산자로 연결하여 총 직원 수, 여직원 수, 남직원 수를 라벨 컨트롤에 텍스트로 표현합니다.

|

입력 폼 생성과 DB Upload 기능을 활용하여 데이터 생성, 조회, 업데이트, 삭제 동작을 설정합니다.
입력 폼 생성을 활용하여 입력 컨트롤과 List-Grid를 연결합니다.


목표화면과 같이 컨트롤들을 배치합니다.
사용하지 않는 컨트롤들은 삭제할 수 있습니다. 또한 컨트롤의 텍스트나 디자인을 변경할 수 있습니다. |


|
데이터 컨트롤을 연결하여 컬럼 연결이 자동으로 되는 것을 확인합니다.

Process Bot을 활용하여 데이터 CRUD와 화면 변경 동작을 설정합니다.
Process Bot(
) 버튼을 눌러 Process Bot 설정 창을 실행합니다.

모듈을 활용하여 CRUD 동작을 설정합니다.



보고서 내의 버튼 클릭 시 다른 폼으로 이동하는 동작을 설정합니다.









보고서가 정상적으로 작동하는지 확인합니다.
