페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

page no. 

Showpageid

Start Release No : 7.0.500.20240808-11 / Update Release No : 7.0.500.20240808-11

작성자 :  이영균  / 검수자 :  이경륜


  1. 기능 설명
    1. AUD Platform의 Dynamic SQL에서 공통으로 사용할 수 있는 사용자 정의 JavaScript 함수 파일을 추가했습니다.
      1. Dynamic SQL에서 사용자 정의 함수를 생성하여, 제품 개발 편의성 및 사이트에서 이를 사용할 수 있도록 편의성을 제공합니다.

  2. 사용 방법
    1. 기본 함수 (제품에서 배포) : reports/config/DynamicSQL/functions.js
      1. 제품 패치시 패치되는 파일이므로 사이트에서 직접 수정 할 수 없으나, 보고서에서 이용할 수 있습니다.
    2. 사이트 custom  함수 : reports/config/DynamicSQL/custom.js
      1. 해당 위치에 custom.js 파일이 존재하면 해당 파일을 시스템에서 자동으로 로드합니다.
      2. custom 파일은 제품 패치에 포함되지 않으므로, 사이트에서 작성한 파일이 유지됩니다.

    3. Dynamic SQL 적용 방법은 아래와 같습니다.

      코드 블럭
      languagejs
      themeDJango
      titlecustom.js
      linenumberstrue
      /* 권한에 따라 필드의 값을 제어한다.
        권한이 없는 경우는 NULL 아니면 값을 출력
      */
      var CHECK_USER_AUTH = function(columnName){
      	if(Matrix.getRequest().HasRole("RD")){
      		return columnName;
      	}else{
      		return "NULL";
      	}
      }


      코드 블럭
      languagesql
      themeDJango
      titleDynamic SQL
      linenumberstrue
      SELECT  T1.CUSTOMER_NAME
      		, <%=CHECK_USER_AUTH("T1.SALE_COUNT")%> AS  SALE_COUNT
      		, <%=CHECK_USER_AUTH("T1.SALE_AMT")%>   AS  SALE_AMT
      	
      FROM TABLE T1



도움말
title참고 사항



기능 정보
  •  API Open
  •  UI Open
  •  Read Only
  •  Not Use
  •  Hidden
  •  Not Recommend
  •  해당 없음
시작 버전 정보
  • Release No : 7.0.500.20240808-11


정보
title샘플 정보
  • 샘플 URL :
  • 샘플 파일

첨부 파일
patterns.*jsp,.*zip,.*xml,.*js,.*mtsd,.*xlsx,.*xlsb,.*mtzb,.*mtvx,.*mtx,.*mtxz,.*mtsz


페이지 속성
hiddentrue


정보
titleBCRM 정보


(BCRM#E2568) Dynamic SQL의 공통 모듈 (js) 기능 추가