페이지 트리
메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

page no.  92078261

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 적용 방법은 아래와 같습니다.

      custom.js
      /* 권한에 따라 필드의 값을 제어한다.
        권한이 없는 경우는 NULL 아니면 값을 출력
      */
      var CHECK_USER_AUTH = function(columnName){
      	if(Matrix.getRequest().HasRole("RD")){
      		return columnName;
      	}else{
      		return "NULL";
      	}
      }
      Dynamic SQL
      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


참고 사항


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

샘플 정보

  • 샘플 URL :
  • 샘플 파일

공유된 파일이 아직 없습니다.