페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
댓글: [24.11.27] 버전 정보 삭제

...

Easy Heading Macro
navigationTitle목차
selectorh1,h2
navigationExpandOptionexpand-all-by-default
navigationWidth225

...


실습

...

Release No : 7.0.400.20230502

실습
예제 |사용자 Session 정보를 이용하여 보고서 화면에 UserName을 표기 할 수 있습니다.

Image Modified

  • 사용자 Session 정보를 이용하여 보고서에서 쿼리나 스크립트의 바인딩 변수로 사용할 수 있습니다.


참고사항
titleSession정보 제공목록 리스트


Session 정보 제공 목록 리스트
Deptcode 사용자의 부서코드
DeptPath사용자의 부서경로
IPAddress 사용자의IP주소
LangCode 사용자의 다국어 코드
UserCode 사용자 코드(ID)
UserName 사용자 명
UserRole사용자의 그룹
UserEncCode암호화된 사용자 코드




Step 1. Label 컨트롤 생성하기

UserName을 나타내기 위한 Label 컨트롤을 생성합니다.

...

  1. 상단 메뉴 영역에서 [UI Bot] > [Label]를 클릭해  컨트롤을 생성합니다.

    Image Modified

  2. Label을 클릭 후 오른쪽 속성창에서 Name명을 변경합니다. 

         Image Modified

2.1 Script  작성하기

  1. 상단 메뉴 영역에서 [편집그룹] > [Script Editor]를 클릭해  JScript 창을 오픈합니다.

       Image Modified


       2. 하단 API목록중 Matrix 카테고리에 OnDocumentLoadComplete를 더블클릭합니다.  

       Image Modified


    3. 아래와 같이 Script를 추가 작성 후 저장 버튼을 클릭합니다.

     Matrix.getObject("컨트롤 속성명").Text = Matrix.GetUserInfo().UserName;

    Image Added

참고사항
title텍스트와 연결하여 나타내기

Script 작성시 텍스트를 추가하여 작성하실 수 있습니다. 

Matrix.getObject("컨트롤 속성명").Text = "· 접속정보 : "+ Matrix.GetUserInfo().UserName;


     4. AUD창에 실행버튼을 클릭하여 계정정보를 확인합니다.

    Image Added