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

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 24 다음 »


extention/imatrix6/viewerex.jsp 수정


속성

Properties


TypeNameDescription

stringModuleName

공통 모듈 이름

boolDisableControlImage

조건 컨트롤 이미지 저장 여부

longLimitBytes

데이터 사이즈 제한

stringWorkPath

임시 저장 영역

boolUseSecurityReqeust

웹서비스 요청 보안 옵션 (MetaServer)

boolIsParamEnc캔버스 보고서 호출시에 param 인코딩 여부(base64)

stringInitUrl

초기 페이지 및 보고서

stringSkinUrl스킨 파일 경로

boolHideLeftMenu왼쪽 트리 메뉴 보이기/숨기기

boolHideMenuPortalPopup팝업 보고서 왼쪽 트리 메뉴 보이기/숨기기

boolUsePrintPreview프린트 미리보기 설정

stringFileExtFile Open시 임시 확장자

stringExportFileExtExport시에 확장자

stringSaveFileExtSave시 임시 확장자

boolUseUrlOpenIEPopupi-Portal6 에서 web페이지를 ie Popup으로 실행 여부

boolUseStartScreenSetting초기화면 설정 ContextMenu 활성화 여부

stringRemoveAddinList제거할 대상 Addin List - 구분자( ; )



공통변수 설정 방법

공통변수 설정
	var SetiMATRIXPropertyEx = function(obj)
	{
		try
		{
			obj.AddGlobalParamsEx("VS_USERCODE", SESSION_USER_CODE);   // 사용자 명 공통변수 지정
	
		}catch(e){
			console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message);	
		}
	}


윈도우 스타일 설정


윈도우 스타일 설정
	var SetiMATRIXPropertyEx = function(obj)
	{
		try
		{
            // Title: 윈도우타이틀명, 
			//TitleIconURL : 아이콘 url, 
  			//TitleBrush: 타이틀 배경색, 
			//BorderBrush: 윈도우 테두리 색, 
			//BorderThickness: 테두리 두께, 
			//TitleHeight: 타이틀 높이, 
			//GridMargin : 메인 그리드 Margin (왼쪽,위,오른쪽,아래)
			//WindowBackground : i-Portal 배경색
   			//LayoutBorderThickness : 타이틀 아래 영역 보더 두께
			// LayoutBorderColor : 타이틀 아래 영역 보더 색상
			//WindowButtonForeground : 타이틀바 영역 버튼 색상


          
			obj.Property.WindowStyle = "{\"Title\":\"i-MATRIX계발계\",\"TitleIconURL\":\"/extention/imatrix6/icon/rigth.png\",\"TitleBrush\":\"#FFC2D3E5\" ,\"BorderBrush\":\"#FF333D40\",\"BorderThickness\":1,\"TitleHeight\":32,\"GridMargin\":\"0,0,0,0\",\"WindowBackground\":\"#FFFFFF\"  ,\"LayoutBorderThickness\":\"0,2,0,0\",\"WindowButtonForeground\":\"#FF332C40\",\"LayoutBorderColor\":\"#FF332D40\"}";
	
		}catch(e){
			console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message);	
		}
	}


Excel 옵션 설정

Excel 옵션 설정
	var SetiMATRIXPropertyEx = function(obj)
	{
		try
		{
           obj.Property.DisplayHeadings = true; //행열 머릿글 숨김/보임여부
           obj.Property.DisplayWorkbookTabs = true; //sheet tab 숨김/보임 여부
           obj.Property.DisplayFormulaBar = true; //수식창 숨김/보임 여부
           obj.Property.DisplayStatusBar = true; //excel 상태바 표시
           obj.Property.DisplayFreezePane = true; //틀고정
	
		}catch(e){
			console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message);	
		}
	}


Tab 옵션 설정

Tab 옵션 설정
	var SetiMATRIXPropertyEx = function(obj)
	{
		try
		{
			obj.Property.UsePortalTab = true; // 탭 사용여부 : true : 탭사용, false : 미사용


			// 텝 사용할경우
			if (obj.Property.UsePortalTab == true)
			{
            	obj.Property.PortalTabCount = 5; //탭 최대 개수
				obj.Property.PortalTabStripPlacement = "Top"; // 탭 위치 (Top : 상단 배치, Bottom : 하단배치)
				obj.Property.UseAutoAddTab = false; 		  //보고서 오픈시 자동으로 탭생성 여부
			}
	
		}catch(e){
			console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message);	
		}
	}


쿼리 빌더 활성화

쿼리 빌더 사용
	var SetiMATRIXPropertyEx = function(obj)
	{
		try
		{
			... 중략
		   	obj.Property.EnableFeature |= 2048;  // 쿼리 빌더 사용
	
		}catch(e){
			console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message);	
		}
	}


PrintPreview 여부(Default : PrintOut)

PrintPreview 사용
	var SetiMATRIXPropertyEx = function(obj)
	{
		try
		{
			... 중략
		   	obj.Property.UsePrintPreview = true;  //PrintOut 이 아닌 PrintPreview로 출력
	
		}catch(e){
			console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message);	
		}
	}
  • 레이블 없음