datamanager
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| datamanager [2025/07/07 08:25] – admin | datamanager [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 2: | 줄 2: | ||
| 데이터 매니져는 한개 이상의 데이터 아답터를 통해 데이터베이스와의 작업을 자동화하는 컴포넌트이며 아래 | 데이터 매니져는 한개 이상의 데이터 아답터를 통해 데이터베이스와의 작업을 자동화하는 컴포넌트이며 아래 | ||
| - | 첨부한 그림으로 그 구조와 기능을 정의한다. | + | 첨부한 그림처럼 |
| + | 개발 화면에 아래쪽에 Component가 위치 한다. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | = Data Manager = 를 마우스 우클릭으로 화면을 연다. | ||
| {{: | {{: | ||
| 줄 8: | 줄 13: | ||
| 1. Data Adapter {Adapter Structure With ....} | 1. Data Adapter {Adapter Structure With ....} | ||
| | | ||
| - | | + | |
| - | | + | |
| 2. 최상위 Data Adapter는 화면이 열릴때 자동으로 Select {자동조회 여부} 할수 있는 옵션이 있다. | 2. 최상위 Data Adapter는 화면이 열릴때 자동으로 Select {자동조회 여부} 할수 있는 옵션이 있다. | ||
| 줄 17: | 줄 22: | ||
| - Select Tab에 데이터 조회 Procedure를 기술하고 ' | - Select Tab에 데이터 조회 Procedure를 기술하고 ' | ||
| | | ||
| - | - Adapter View List 컬럼 설명 | + | |
| - | . Parameter Name : | + | ==== 1. Adapter View List 컬럼 설명 |
| - | . Order : | + | |
| - | . Size : | + | . Parameter Name : 호출될 프로시저에 전달할 파라미터 이름 |
| - | . DataType : | + | . Order : 파라미터의 순서 |
| - | . Title Id: | + | . Size : 파라미터의 사이즈 |
| - | . Title : | + | . DataType : 파라미터의 DB type |
| - | . Column Type : | + | . Title Id: 다국어용으로 사용되는 단어사전 ID |
| - | . Lookup Adapter : | + | . Title : 다국어로 변환된 타이틀값 (다국어 사전에 Title ID 가 정의되 있으면 자동번역됨) |
| - | . Lookup Value : | + | . Column Type : 그리드, 또는 판넬에 표시되는 건트롤의 종류 |
| - | . lookup Display : | + | . Lookup Adapter : LookupEdit 형식의 컬럼을 지정함 {이런경우 별도의 기준정보 Adpater가 필요함} |
| - | . Read Only : | + | . Lookup Value |
| - | . Is Hidden : | + | . lookup Display : 기준정보 Adapter의 표시(이름)을 표현 |
| - | . Data Align : | + | . Read Only : 그리드의 컬럼 또는 판넬의 컨드롤을 입력 불가능 상태로 지정함 |
| - | . Enable Insert : | + | . Is Hidden : 그리드 컬럼에 표시하지 않음 |
| - | . Enable Update : | + | . Data Align : 입력필드에 입력되는 값의 절렬방식 |
| - | . CheckValue : | + | . Enable Insert : Read Only가 아니며 행이 추가된 상태에서의 입력포커스 가능 |
| - | . UnCheckValue : | + | . Enable Update : Read Only가 아니며 행이 조회된 상태에서의 입력포커스 가능 |
| - | . Format : | + | . CheckValue : 컬럼 Type이 체크 형태의 컬럼으로 정의된경우 체크 했을때의 값 ' |
| - | . Is Resuire : | + | . UnCheckValue : 컬럼 Type이 체크 형태의 컬럼으로 정의된경우 체크 했을때의 값 ' |
| - | . Is Group : | + | . Format : 컬럼타입이 TEXT, DATE, NMERIC 등에 값의 포맷 지정 {yyyy-MM-dd, |
| - | . Group Diaplay Format : | + | . Is Resuire : 저장시에 필수값 체크 |
| - | . Group Summery Type : | + | . Is Group : 그룹을 지정하여 SUM, MAX, MIN,... 등의 합계를 구할수 있음 |
| - | . Fore Coloe : | + | . Group Diaplay Format : 위의 Format을 지정하면 자동으로 지정됨 |
| - | . Back Color : | + | . Group Summery Type : 그룹지정된 값의 형태 {SUM, MAX, MIN...등} |
| + | . Fore Coloe : 글씨색 지정 | ||
| + | . Back Color : 배경색지정 | ||
| + | |||
| + | ==== 2. Parameter Structure ==== | ||
| + | |||
| + | . Argument Name : 호출 할 Procedure의 Parameter Name | ||
| + | . Order : 파라메터의 나열순서 (자동지정 됨) | ||
| + | . DataLength : 파라메터 값의 길이 (Procedure 만들때 지정한 값이 자동지정 됨) | ||
| + | . Type : 파라메터의 타입 (Procedure 만들때 지정한 값이 자동지정 됨) | ||
| + | . IN / OUT : 파라메터의 데이터 흐름방향 (Procedure 만들때 지정한 값이 자동지정 됨) | ||
| + | . Default Value : Adapter/ | ||
| + | . Is Require : 필수값 체크 여부 | ||
| + | . Adapter/ | ||
| + | Mapping 할 수 있는 값은 아래와 같다. | ||
| + | { | ||
| + | | ||
| + | .(Global Type)UserInfo 로그인한 사용자의 정보 | ||
| + | .[ | ||
| + | Id : 로그인한 사용자의 sys_user 테이블의 oid => 로그인 사용자 id | ||
| + | Name : 사용자 이름 | ||
| + | Code : 사용자 코드 (대부분 사번) | ||
| + | | ||
| + | | ||
| + | Plant : 사업장 SAP/R3 에서의 BUKRS 의미 | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | ] | ||
| + | |||
| + | | ||
| + | .(UBiControl Type) 화면 디자인에 사용한 데이터 표현가능한 타입의 UBi3 컨드롤 EditValue | ||
| + | * 판넬타입의 화면에 디자인된 컨트롤 | ||
| + | |||
| + | | ||
| + | .(Adapter Type) 죄측 상단에 만들어진 Adpate의 Adapter View List의 컬럼 value | ||
| + | * GridView에 바인딩된 Adapter의 Data source | ||
| + | *** 현재 위치한 Adapter와 그 상위로 Adpater View등의 값을 지정 할수 있다. | ||
| + | } | ||
| + | [[uxform|Data Manager에 Adpater 구성하기]] | ||
| [[uxForm|이전으로 이동]] | [[uxForm|이전으로 이동]] | ||
datamanager.1751876722.txt.gz · 마지막으로 수정됨: (바깥 편집)
