ActionBatch
DescriptionSpecifies 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
NotesThe control in the CreateObject might vary according your version. It might be OlapXApp, OlapXDev, OlapXWeb or such.