page no. 88932596
- 기능 설명
- DataGrid의 필드 유형이 콤보박스일 때, LOV SQL을 추천 받을 수 있습니다.
- LOV SQL 등록은 단일 보고서를 기준으로 합니다.
- LOV SQL 추천은 서버를 기준으로 합니다.
- 대상 컨트롤은 다음과 같습니다.
- DataGrid
- 추천 조건:
- DataGrid에 데이터소스가 바인딩되어 있어야 하며, 추천받고자 하는 필드는 필드 이름이 있어야 합니다.
- 해당 필드의 데이터소스가 이미 바인딩되어 있는 경우, 추천해주지 않습니다.
- DataGrid의 필드 유형이 콤보박스일 때, LOV SQL을 추천 받을 수 있습니다.
- 사용 방법
- 실행 위치: i-AUD 디자이너 > 편집 모드
- 대상 컨트롤에 원하는 데이터소스를 바인딩합니다.
- 대상 컨트롤을 우클릭하여 나타나는 Context menu에서 [디자인] 메뉴를 클릭합니다.
- LOV SQL을 사용하고자 하는 필드를 클릭합니다.
- 필드 상세 설정 영역에서 [데이터] > [필드 유형]을 'ComboBox'로 설정합니다.
- 필드 유형 변경 후 나타나는 [데이터소스] 의 버튼을 클릭하여 데이터소스 설정 창을 엽니다.
- 데이터소스 설정 창이 열리며 자동으로 SQL 입력 창에 추천 결과를 보여줍니다.
데이터소스 설정 창의 사용방법 및 상세 정보는 아래를 참고하세요.
- 추천 결과가 일반 SQL인 경우, 이미 있는 데이터소스를 추천시 선택된 상태로 조회됩니다.
- 추천 결과가 일반 SQL인 경우, 새로운 SQL을 추천시 데이터소스가 새로 생성되어 그 SQL이 작성된 상태로 보여줍니다.
- 추천 결과가 공통 데이터소스인 경우, 해당 데이터소스가 선택된 상태로 조회됩니다.
- LOV SQL 값이 저장되고, 추천해주는 규칙은 다음과 같습니다.
- 데이터소스 설정 창에서 SQL 작성 후, [확인] 버튼을 클릭했을 때 SQL 데이터가 저장됩니다.
- 해당 필드명 및 해당 필드로 생성한 메타 항목 코드 기준으로 저장됩니다.
- 공통 데이터 소스를 사용한 경우에도 동일하게 저장됩니다.
- 데이터소스 설정 창이 열리고 나서 SQL 추천이 실행됩니다.
- 해당 필드명 및 해당 필드로 생성한 메타 항목 코드를 기준으로 추천합니다.
- 탐색 우선 순위는 메타 항목 코드 -> 필드명 순으로 진행합니다.
- 탐색된 데이터가 없는 경우, 해당 컨트롤에 바인딩된 원본 데이터소스 SQL을 파싱하여 임의 생성한 SQL을 추천합니다.
- 원본 데이터 소스 SQL이 가상 테이블로 이루어져 있거나, SELECT 절에서 컬럼을 명시하지 않고 '*'(별표) 를 사용하는 경우에는 파싱하지 않습니다.
- 데이터소스 설정 창에서 SQL 작성 후, [확인] 버튼을 클릭했을 때 SQL 데이터가 저장됩니다.
주의 사항
원본 데이터 소스 SQL이 가상 테이블로 이루어져 있거나, SELECT 절에서 컬럼을 명시하지 않고 '*'(별표) 를 사용하는 경우에는 파싱하지 않습니다.
기능 정보 |
|
|
|
|
|
|
|
---|---|---|---|---|---|---|---|
시작 버전 정보 |
|