페이지 트리

버전 비교

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

...

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

...


실습

...

Release No : 7.0.400.20230502

실습
예제 |사용자 Session 정보를 이용하여 보고서 화면에
접속정보 나타내기

Session 정보 제공목록

·
UserName을 표기 할 수 있습니다.

Image Modified

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


참고사항
title
경영 현황 Template
Session정보 제공목록 리스트


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




Step 1.

...

Label 컨트롤 생성하기

데이터 조회UserName을 나타내기 위한 Label 컨트롤을 생성합니다.

1.1

...

Label Control 생성

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

    Image Added

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

         Image Added

2.1 Script  작성하기

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

       Image Added


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

       Image Added


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

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

    Image Added

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

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

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


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

    Image Added