사용자 도구

사이트 도구


datamanager

차이

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

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
datamanager [2025/07/07 18:39] admindatamanager [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1
줄 3: 줄 3:
     데이터 매니져는 한개 이상의 데이터 아답터를 통해 데이터베이스와의 작업을 자동화하는 컴포넌트이며 아래     데이터 매니져는 한개 이상의 데이터 아답터를 통해 데이터베이스와의 작업을 자동화하는 컴포넌트이며 아래
     첨부한 그림처럼 구조와 기능을 정의한다.     첨부한 그림처럼 구조와 기능을 정의한다.
 +    개발 화면에 아래쪽에 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 컬럼 설명+ 
 +==== 1. Adapter View List 컬럼 설명 ==== 
        . Parameter Name : 호출될 프로시저에 전달할 파라미터 이름         . Parameter Name : 호출될 프로시저에 전달할 파라미터 이름 
        . Order : 파라미터의 순서        . Order : 파라미터의 순서
줄 42: 줄 49:
        . Fore Coloe : 글씨색 지정        . Fore Coloe : 글씨색 지정
        . Back Color : 배경색지정        . 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|이전으로 이동]] [[uxForm|이전으로 이동]]
  
datamanager.1751913562.txt.gz · 마지막으로 수정됨: (바깥 편집)