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

page no.  97624017

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

작성자 :  오영광  / 검수자 :  원강연


  1. 기능 설명
    1. matrix 보고서의 MTX_CHECK_SAVE 변수에 등록 된 값을 조회합니다.
    2. customscript.jsp에서 조회된  MTX_CHECK_SAVE 값으로 선택한 보고서의 오픈을 제어 합니다.

  2. 사용 방법
    1. customscript.jsp의 fnTreeClickCallback(treeNode) 함수에 MTX_CHECK_SAVE 값을 조회하는 소스를 추가합니다.

      /extention/portal/customscript.jsp > fnTreeClickCallback(treeNode)
      	/************************************************
          * Tree 영역의 클릭 이벤트가 종료 후에 현재 클릭한 Tree의 Node 정보를 전달하는 함수.
          ************************************************/
          var customCurrTreeNode = null;
          function fnTreeClickCallback(treeNode) {
              
              if(treeNode.module != "FL" && GFN_OPTION.OP04_TAB_FLAG == "N") {
                  if(this.frameMatrix.src.indexOf("blank.jsp") < 0) {
                      treeNode.openFlag = true;
                      customCurrTreeNode = treeNode;
                  }        
                  if(this.frameMatrixObj != null && typeof this.frameMatrixObj.fnGetRangeValue === 'function') {
                      this.frameMatrixObj.fnGetRangeValue("MTX_CHECK_SAVE");
                  }
              }
          }
    2. customscript.jsp의 chkOpenReport(chkValue) 함수에서 MTX_CHECK_SAVE 값(chkValue)으로 보고서 오픈을 제어하는 소스를 추가합니다.

      /extention/portal/customscript.jsp > chkOpenReport(chkValue)
      	/************************************************
          * fnTreeClickCallback 함수에서 조회한 matirx 보고서의 MTX_CHECK_SAVE 값으로 보고서 오픈을 제어하는 함수
          ************************************************/
          function chkOpenReport(chkValue) {
              if(chkValue== "Y") {
      			//다국어 메시지 필요시
      			var langMsg = "Would you like to open the selected report?";
                  if(langCode == "ko") {
                      langMsg = "선택한 보고서를 여시겠습니까?";
                  }else if(langCode == "jp"){
                      langMsg = "";
                  }
                  if(!window.confirm(langMsg)) {
                      return false;
                  }
              }
              this.ReportOpenByTree(customCurrTreeNode.code, customCurrTreeNode.name, customCurrTreeNode.desc, customCurrTreeNode.module, customCurrTreeNode.path, customCurrTreeNode.urlpop, customCurrTreeNode.option);
              customCurrTreeNode.openFlag = false;
              customCurrTreeNode = null;        
          }
    3. AUD플랫폼 포탈에서 MTX_CHECK_SAVE 값이 지정된 matrix 보고서를 오픈 합니다.

    4. 다른 보고서를 클릭하면 현재 오픈되어 있는 matrix 보고서의 MTX_CHECK_SAVE 값에 지정된 소스가 동작합니다.

      본 메뉴얼의 기능은 PORTAL에서 보고서 탭을 사용하지 않도록 설정한 경우에 동작하는 기능입니다.

참고 사항

  • Admin포탈 > 시스템운영관리 > PORTAL 설정 > 탭 설정 > 보고서 탭의 체크박스 해제
기능 정보
  • API Open
  • UI Open
  • Read Only
  • Not Use
  • Hidden
  • Not Recommend
  • 해당 없음
시작 버전 정보
  • Release No :  7.0.500.20250227-11

샘플 정보

  • 샘플 URL :
  • 샘플 파일

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

  • 레이블 없음