Some object model methods and properties do not affect the EPM Workspace user interface, but the values that they set must be retained within Interactive Reporting document files. When scripts encounter the irrelevant methods and properties, no error log entry is recorded, and script execution continues.
Note: | In the EPM Workspace, an Interactive Reporting document file is saved locally for use with other Interactive Reporting applications, EPM Workspace changes are saved. |
Object model items that are irrelevant to EPM Workspace but must be retained:
ActiveDocument.Sections["Query"].DataModel.Connection.SaveWithoutUsername
ActiveDocument.Sections["Query"].DataModel.Connection.ShowMetadata
ActiveDocument.Sections["Query"].DataModel.MetaDataConnection.SaveWithoutUsername
ActiveDocument.Sections["Query"].DataModel.MetaDataConnection.ShowMetadata
ActiveDocument.Sections["Query"].Limits["Quarter"].VariableLimit
ActiveDocument.Sections["DataModel"].DataModel.Connection.SaveWithoutUsername
ActiveDocument.Sections["DataModel"].DataModel.Connection.ShowMetadata
ActiveDocument.Sections["DataModel"].DataModel.Limits["Year"].VariableLimit
ActiveDocument.Sections["DataModel"].DataModel.MetaDataConnection.SaveWithoutUsername
ActiveDocument.Sections["DataModel"].DataModel.MetaDataConnection.ShowMetadata
ActiveDocument.Sections["DataModel"].DataModel.ShowIconJoins
ActiveDocument.Sections["Dashboard"].Shapes["EmbeddedSection"].ScrollbarsAlwaysShown
ActiveDocument.Sections["Dashboard2"].Shapes["EmbeddedSectionResults"].ShowOutliner
ActiveDocument.Sections["Dashboard2"].Shapes["Embedded"].ShowRowNumbers
Note: | Some object model methods invoke (or can be set to invoke) a dialog box. EPM Workspace suppresses most dialog prompts and assumes the default selection. Three dialog boxes are supported Logon, Variable Filter, and Alert. |
Note: | Users must provide absolute network paths for object-model methods that require local-path information. |
Note: | If an explicit prompt for information from the user (that is, Connect() is not called, user names and passwords associated with OCEs are used regardless of scripted values. If an explicit prompt is called, user-supplied, scripted values are used. If scripted values are not available when an explicit prompt is called, the process behaves as if no user name or password is provided. |