사용자 도구

사이트 도구


datamanager

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
datamanager [2025/07/07 06:18] admindatamanager [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1
줄 2: 줄 2:
  
     데이터 매니져는 한개 이상의 데이터 아답터를 통해 데이터베이스와의 작업을 자동화하는 컴포넌트이며 아래     데이터 매니져는 한개 이상의 데이터 아답터를 통해 데이터베이스와의 작업을 자동화하는 컴포넌트이며 아래
-    첨부한 그림의 창으로 그 구조와 기능을 정의한다.+    첨부한 그림처럼 구조와 기능을 정의한다. 
 +    개발 화면에 아래쪽에 Component가 위치 한다. 
 + 
 +{{:데이터매니저_호출.png?600|}}     
 +     
 += Data Manager = 를 마우스 우클릭으로 화면을 연다.
  
 {{:datamanagerlayout.png?800|}} {{:datamanagerlayout.png?800|}}
줄 8: 줄 13:
     1. Data Adapter {Adapter Structure With ....}     1. Data Adapter {Adapter Structure With ....}
      좌측아래에 Adapter Mode Info판넬에서 새로만들기, 수정, 삭제가 수행된다.      좌측아래에 Adapter Mode Info판넬에서 새로만들기, 수정, 삭제가 수행된다.
-     기존에 만들어진 Data Adapter의 하위에 연동하는 Data Adapter를 매달도 있다. +     기존에 만들어진 Data Adapter의 하위에 연동하는 Data Adapter를 추가할 수 있다. 
-     이는 계층구조로 Tree 형식으로 구성되며, 상위 Data Adapter 에 종속된 동작으로 구성된다.+     이는 계층구조로 Tree 형식으로 구성되며, 상위 Data Adapter에 종속되서 동작다.
            
     2. 최상위 Data Adapter는 화면이 열릴때 자동으로 Select {자동조회 여부} 할수 있는 옵션이 있다.     2. 최상위 Data Adapter는 화면이 열릴때 자동으로 Select {자동조회 여부} 할수 있는 옵션이 있다.
줄 17: 줄 22:
       - Select Tab에 데이터 조회 Procedure를 기술하고 'DB연동' 버튼으로 Parameter Structure 와 Adapter View List 를       - Select Tab에 데이터 조회 Procedure를 기술하고 'DB연동' 버튼으로 Parameter Structure 와 Adapter View List 를
        가져온다. Adpater View List의 개별 속성을 셋팅한다.        가져온다. Adpater View List의 개별 속성을 셋팅한다.
-      - Adapter View List 컬럼 설명 
-       . Parameter Name :  
-       . Order : 
-       . Size : 
-       . DataType : 
-       . Title Id: 
-       . Title : 
-       . Column Type : 
-       . Lookup Adapter : 
-       . Lookup Value : 
-       . lookup Display : 
-       . Read Only : 
-       . Is Hidden : 
-       . Data Align : 
-       . Enable Insert : 
-       . Enable Update : 
-       . CheckValue : 
-       . UnCheckValue : 
-       . Format : 
-       . Is Resuire : 
-       . Is Group : 
-       . Group Diaplay Format : 
-       . Group Summery Type : 
-       . Fore Coloe : 
-       . Back Color : 
-        
  
 +==== 1. Adapter View List 컬럼 설명 ====
 +
 +       . Parameter Name : 호출될 프로시저에 전달할 파라미터 이름 
 +       . Order : 파라미터의 순서
 +       . Size : 파라미터의 사이즈
 +       . DataType : 파라미터의 DB type
 +       . Title Id: 다국어용으로 사용되는 단어사전 ID
 +       . Title : 다국어로 변환된 타이틀값 (다국어 사전에 Title ID 가 정의되 있으면 자동번역됨)
 +       . Column Type : 그리드, 또는 판넬에 표시되는 건트롤의 종류
 +       . Lookup Adapter : LookupEdit 형식의 컬럼을 지정함 {이런경우 별도의 기준정보 Adpater가 필요함}
 +       . Lookup Value   : 기준정보 Adpater의 값(코드)을 표현
 +       . lookup Display : 기준정보 Adapter의 표시(이름)을 표현
 +       . Read Only : 그리드의 컬럼 또는 판넬의 컨드롤을 입력 불가능 상태로 지정함
 +       . Is Hidden : 그리드 컬럼에 표시하지 않음
 +       . Data Align : 입력필드에 입력되는 값의 절렬방식
 +       . Enable Insert : Read Only가 아니며 행이 추가된 상태에서의 입력포커스 가능
 +       . Enable Update : Read Only가 아니며 행이 조회된 상태에서의 입력포커스 가능
 +       . CheckValue : 컬럼 Type이 체크 형태의 컬럼으로 정의된경우 체크 했을때의 값 'Y' 사용
 +       . UnCheckValue : 컬럼 Type이 체크 형태의 컬럼으로 정의된경우 체크 했을때의 값 'N' 사용
 +       . Format : 컬럼타입이 TEXT, DATE, NMERIC 등에 값의 포맷 지정 {yyyy-MM-dd, {0:n2} 등}
 +       . Is Resuire : 저장시에 필수값 체크 
 +       . Is Group : 그룹을 지정하여 SUM, MAX, MIN,... 등의 합계를 구할수 있음
 +       . Group Diaplay Format : 위의 Format을 지정하면 자동으로 지정됨
 +       . 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/Control에 값이 없을 경우 또는 고정된 값을 넘기고자 할때 지정함
 +       . Is Require : 필수값 체크 여부
 +       . Adapter/Control : 파라메터에 제공되는 값
 +          Mapping 할 수 있는 값은 아래와 같다.
 +         {
 +           시스템 제공 Value 
 +            .(Global Type)UserInfo 로그인한 사용자의 정보
 +             .[
 +               Id : 로그인한 사용자의 sys_user 테이블의 oid => 로그인 사용자 id
 +               Name : 사용자 이름
 +               Code : 사용자 코드 (대부분 사번)
 +               Personal No : 사번
 +               IsAdmin : 관지라 여부 (y/n)
 +               Plant : 사업장 SAP/R3 에서의 BUKRS 의미
 +               DeptId: 소속부서의 ID
 +               DeptName : 소속 부서명
 +               Language : Login 할때 선택한 언어
 +               AlterLanguage : Login 할때 선택한 보조언어
 +             ]
 +             
 +           화면에서 제공된 Value
 +            .(UBiControl Type) 화면 디자인에 사용한 데이터 표현가능한 타입의 UBi3 컨드롤 EditValue
 +               * 판넬타입의 화면에 디자인된 컨트롤
 +            
 +           Adapter에서 제공하는 Value 
 +            .(Adapter Type) 죄측 상단에 만들어진 Adpate의 Adapter View List의 컬럼 value
 +              * GridView에 바인딩된 Adapter의 Data source
 +              *** 현재 위치한 Adapter와 그 상위로 Adpater View등의 값을 지정 할수 있다.
 +          }
 +       
  
 +[[uxform|Data Manager에 Adpater 구성하기]]
  
 +[[uxForm|이전으로 이동]]
  
datamanager.1751869080.txt.gz · 마지막으로 수정됨: (바깥 편집)