...
Type | Name | Description | |
---|---|---|---|
string | ModuleName | 공통 모듈 이름 | |
int | EnableFeature | 기능 Enable시킴 | |
bool | DisableControlImage | 조건 컨트롤 이미지 저장 여부 | |
long | LimitBytes | 데이터 사이즈 제한 | |
string | WorkPath | 임시 저장 영역 | |
bool | UseSecurityReqeust | 웹서비스 요청 보안 옵션 (MetaServer) | |
bool | IsParamEnc | 캔버스 보고서 호출시에 param 인코딩 여부(base64) | |
string | InitUrl | 초기 페이지 및 보고서 | |
string | SkinUrl | 스킨 파일 경로 | |
bool | HideLeftMenu | 왼쪽 트리 메뉴 보이기/숨기기 | |
bool | HideMenuPortalPopup | 팝업 보고서 왼쪽 트리 메뉴 보이기/숨기기 | |
bool | UsePrintPreview | 프린트 미리보기 설정 | |
string | FileExt | File Open시 임시 확장자 | |
string | ExportFileExt | Export시에 확장자 | |
string | SaveFileExt | Save시 임시 확장자 | |
bool | UseUrlOpenIEPopup | i-Portal6 에서 web페이지를 ie Popup으로 실행 여부 | |
bool | UseStartScreenSetting | 초기화면 설정 ContextMenu 활성화 여부 | |
string | RemoveAddinList | 제거할 대상 Addin List - 구분자( ; ) ex) Addin A, Addin B 두개를 삭제할경우 Property.RemoveAddinList = "Addin A;Addin B" | |
string | DetailSearchURL | 레포트 코드 or URL |
공통변수 설정 방법
코드 블럭 | ||||
---|---|---|---|---|
| ||||
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 { ... 중략 위의 그림과 같이 COM 추가 기능에 보여지는 추가 기능 예외 처리 obj.Property.RemoveAddinList = "Infor Query and Analysis Add-in"; }catch(e){ console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message); } } |
DetailSearchURL
코드 블럭 | ||||
---|---|---|---|---|
| ||||
var SetiMATRIXPropertyEx = function(obj)
{
try
{
... 중략
//레포트Code or 상세검색 URL
obj.Property.DetailSearchURL = "REP7D8B707A1E264F1280F65DF9062962ED";
}catch(e){
console.log("i-MATRIX6 ViewerEX event[SetiMATRIXPropertyEx] js err::" + e.message);
}
} |