페이지 트리

버전 비교

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

...

코드 블럭
languagejs
firstline1
titlei-AUD Report Open APIOpenReport 적용 가이드
linenumberstrue
<html>
<head>
<!-- extention -->
<script type="text//입력 매개변수
//propertyjavascript" src="<%=XMatrix.WEB_ROOTNAME%>/extention/imatrix6/reportopen.jsp"></script>
<script>
	//첫번째 입력 매개변수(property) : MatrixProperty(디자이너 및 뷰어 동작을 위한 옵셜 설정 객체)
	//report_code두번째 : 보고서코드
//report_type입력 매개변수(install_flag) : 보고서종류(i-AUD 보고서만ScriptEditor 호출하려면 SD 고정 입력)
function OpenReport(property, report_code, report_type)
{
    try
    {
        property.VariableStrings = JSON.stringify(viewerObj.Variables); 
    }
    catch(e)
    {
    }
    property.ForceSimpleSSO = true;

    var strproperty = JSON.stringify({
        "param": property
    });

    var strExtendOpt = JSON.stringify({
        "report_code": report_code,
        "report_type": report_type
    }); 

    var json = JSON.stringify({
        "Command" : 1,
        "Param": strproperty,
        "ExtendOpt" : strExtendOpt,
        "SessionID" : UserSessionID,
        "AppFolderName" : "iMatrixBin6.2.2"
    });

    sendText(json);
}
코드 블럭
languagejs
firstline1
titleOpenReport 적용 가이드
linenumberstrue
<html>
<head>
<!-- extention -->
<script type="text/javascript" src="<%=XMatrix.WEB_ROOTNAME%>/extention/imatrix6/reportopen.jsp"></script>
<script>
설치 여부(true, false)
	//세번째 입력 매개변수(visible_menu) : i-AUD Viewer Button Menu 표시 여부(true, false)
	//네번째 입력 매개변수(report_code) : 보고서코드
	//다섯번째 입력 매개변수(report_type) : 보고서종류(i-AUD 보고서만 호출하려면 SD 고정 입력)
	OpenReport(viewerObj.Property, true, true, "REPAB12BB02386A49D48BDA35502B53FEBA", "SD");
</script>