...
값 | 의미 | 비고 |
---|---|---|
Open | 보고서 열기 | Viewer 에서만 작동. |
AddGlobalParams | GlobalParam 추가 | Viewer 에서만 작동 |
OpenEx | 보고서 열기 | Viewer 에서만 작동 |
ReLoad | 보고서 재오픈 | Viewer 에서만 작동 |
params
type : String
실행하고자 하는 API에서 필요한 매개변수들의 문자열 집합(매개변수는 콤마(' , ') 구분자를 이용하여 생성)
...
코드 블럭 | ||||||
---|---|---|---|---|---|---|
| ||||||
//openParam이 없는 경우
Sub ReportOpen()
Dim mxmodule As Object
Set mxmodule = Application.COMAddIns.Item("iMATRIX6.ExcelModule").Object
mxmodule.xapi.InvokeMethod "Open", "REP1C8FEDFF5E4946F19A553091D76145C0,true,false,"
End Sub
//openParam이 있는 경우
Sub ReportOpen()
Dim mxmodule As Object
Set mxmodule = Application.COMAddIns.Item("iMATRIX6.ExcelModule").Object
mxmodule.xapi.InvokeMethod "Open", "REP1C8FEDFF5E4946F19A553091D76145C0,true,false,VS_YYYYMM=201906&VS_NAME=BIMATRIX"
End Sub
// GlobalParam 추가
Sub AddGlobal()
Dim mxmodule As Object
Set mxmodule = Application.COMAddIns.Item("iMATRIX6.ExcelModule").Object
mxmodule.xapi.InvokeMethod "AddGlobalParams", "VS_YYYYMM,201906"
mxmodule.xapi.InvokeMethod "AddGlobalParams", "VS_NAME,BIMATRIX"
End Sub
Sub OpenEx()
Dim mxmodule As Object
Set mxmodule = Application.COMAddIns.Item("iMATRIX6.ExcelModule").Object
mxmodule.xapi.InvokeMethod "OpenEx", "REP1C8FEDFF5E4946F19A553091D76145C0,2,VS_YYYYMM=201906&VS_NAME=BIMATRIX"
End Sub
Sub ReLoad()
Dim mxmodule As Object
Set mxmodule = Application.COMAddIns.Item("iMATRIX6.ExcelModule").Object
mxmodule.xapi.InvokeMethod "ReLoad", ""
End Sub |