| Action | Batch
| | Description | Specifies that a the control use will be in batch mode
| | Examples |
Example 1:
Dim olapxCtl Set olapxCtl =
CreateObject("OlapXCtlLib.OlapXCtl")
With olapxCtl
Call .setValue("Batch", -1)
.openview = ""
.openserver = ""
.OpenFile =
"c:\dev\olapx\files\gs3.cub"
Call .doaction("OpenParam")
Call .setValue("DirNameSave", "c:\dev\olapx\files\")
Call .setValue("FileNameSave", "view.oxv")
Call .doaction("SaveView")
End With
set olapxCtl = nothing
Example 2:
Dim olapxCtl Set olapxCtl =
CreateObject("OlapXCtlLib.OlapXCtl")
With olapxCtl .openview =
"" .openserver =
"" .OpenFile =
"c:\dev\olapx\files\gs3.cub"
Call .doaction("OpenParam")
Call .setValue("ChartInNewPage", -1)
Call .setValue("BW", 0)
Call .setValue("Comment1", "Test 1")
Call .setValue("Comment2", "Test 2")
Call .setValue("Logo", "")
Call .setValue("Orientation", "H")
Call .setValue("Template", "default")
Call .setValue("HTMLTemplate", "<HTML><BODY><$Chart><BR>hjhjhhkhk<$Data></BODY></HTML>")
Call .setValue("DirNameExport", "c:\dev\script\")
Call .setValue("FileNameExport", "s1.htm")
Call .setValue("FileTypeExport", 1)
'htm = 1
'rtf = 2
'pdf = 3
'csv = 4
Call .setValue("AskOverwrite", 0)
Call .doAction("ExportView")
End With
set olapxCtl = nothing
| | Example Explanation | The first example opens the gs3.cub and saves it to a view view.oxv file . The second example opens the gs3.cub
and exports it to a htm file s1.htm using a custom format.
| | See also |
| | Notes | The control in the CreateObject
might vary according your version. It might be OlapXApp, OlapXDev,
OlapXWeb or
such. |
|