public interface

EnumDSSXMLReportSaveAsFlags

com.microstrategy.webapi.EnumDSSXMLReportSaveAsFlags

Class Overview

This interface defines the enumeration constants used to specify the options for report saving. These options include directing whether to save linked objects, whether to save linked objects as embedded objects, whether to overwrite an existing report, whether to save prompt answers, and whether to save just certain parts of the report.

Summary

Constants
int DssXmlReportSaveAs8iWarning Give a warning when a 8i report overwrite a non-8i report
int DssXmlReportSaveAsClearCurrentElements Specifies a report saving option that saves a report with the current elements cleared.
int DssXmlReportSaveAsDeclinePrompts Specifies a report saving option specifying that filter appears static but can be reprompted.
int DssXmlReportSaveAsDefault Specifies a report saving option that is the default.
int DssXmlReportSaveAsEmbedded Specifies a report saving option specifying that when set, a linked object is saved as an embedded object in the new report definition.
int DssXmlReportSaveAsEmbeddedFilter When set, a linked filter will be saved as embedded in the new report definition.
int DssXmlReportSaveAsEmbeddedTemplate When set, a linked template will be saved as embedded in the new report definition.
int DssXmlReportSaveAsFilterWithPrompts Specifies a report saving option that saves a report with its prompts in the filer.
int DssXmlReportSaveAsFromWeb Specifies a report saving option that saves a report to distinguish WebFFSQL from DI-FFSQL
int DssXmlReportSaveAsJustFilter Save just the filter as a separate object.
int DssXmlReportSaveAsJustTemplate Save just the template as a separate object.
int DssXmlReportSaveAsManaged Specifies that this report will be saved as a managed report
int DssXmlReportSaveAsModifyObjects Specifies a report saving option that if the report has linked (non-embedded) objects, and if these objects have been modified, then OVERWRITE these objects.
int DssXmlReportSaveAsOriginalFilter Specifies a report saving option that saves the original filter.
int DssXmlReportSaveAsOriginalTemplate Specifies a report saving option that saves the original template.
int DssXmlReportSaveAsOverWrite Specifies a report saving option that edits the report with the same name (overwrites an existing report).
int DssXmlReportSaveAsPruneAnswers Specifies a report saving option that removes unneeded answers.
int DssXmlReportSaveAsRemoveNonPrimaryNameTranslations Specifies a report saving option that removes non-primary translations in report name
int DssXmlReportSaveAsStandalone Specifies that this report should be saved as a standalone report
int DssXmlReportSaveAsTemplateWithPrompts Specifies a report saving option that saves a report with its prompts in the template.
int DssXmlReportSaveAsWithAnswers Specifies a report saving option that include answers to relevant prompts.
int DssXmlReportSaveAsWithPrompts Specifies a report saving option that saves a report with its prompts.

Constants

public static final int DssXmlReportSaveAs8iWarning

Give a warning when a 8i report overwrite a non-8i report

Constant Value: 65536 (0x00010000)

public static final int DssXmlReportSaveAsClearCurrentElements

Specifies a report saving option that saves a report with the current elements cleared.

Constant Value: 32768 (0x00008000)

public static final int DssXmlReportSaveAsDeclinePrompts

Specifies a report saving option specifying that filter appears static but can be reprompted.

Constant Value: 16 (0x00000010)

public static final int DssXmlReportSaveAsDefault

Specifies a report saving option that is the default. This is simply SaveAsOriginalFilter and SaveAsWithAnswers.

Constant Value: 6 (0x00000006)

public static final int DssXmlReportSaveAsEmbedded

Specifies a report saving option specifying that when set, a linked object is saved as an embedded object in the new report definition.

Constant Value: 64 (0x00000040)

public static final int DssXmlReportSaveAsEmbeddedFilter

When set, a linked filter will be saved as embedded in the new report definition.

Constant Value: 256 (0x00000100)

public static final int DssXmlReportSaveAsEmbeddedTemplate

When set, a linked template will be saved as embedded in the new report definition.

Constant Value: 512 (0x00000200)

public static final int DssXmlReportSaveAsFilterWithPrompts

Specifies a report saving option that saves a report with its prompts in the filer.

Constant Value: 8192 (0x00002000)

public static final int DssXmlReportSaveAsFromWeb

Specifies a report saving option that saves a report to distinguish WebFFSQL from DI-FFSQL

Constant Value: 262144 (0x00040000)

public static final int DssXmlReportSaveAsJustFilter

Save just the filter as a separate object.

Constant Value: 1024 (0x00000400)

public static final int DssXmlReportSaveAsJustTemplate

Save just the template as a separate object.

Constant Value: 2048 (0x00000800)

public static final int DssXmlReportSaveAsManaged

Specifies that this report will be saved as a managed report

Constant Value: 524288 (0x00080000)

public static final int DssXmlReportSaveAsModifyObjects

Specifies a report saving option that if the report has linked (non-embedded) objects, and if these objects have been modified, then OVERWRITE these objects.

Constant Value: 128 (0x00000080)

public static final int DssXmlReportSaveAsOriginalFilter

Specifies a report saving option that saves the original filter.

Constant Value: 2 (0x00000002)

public static final int DssXmlReportSaveAsOriginalTemplate

Specifies a report saving option that saves the original template.

Constant Value: 1 (0x00000001)

public static final int DssXmlReportSaveAsOverWrite

Specifies a report saving option that edits the report with the same name (overwrites an existing report).

Constant Value: 32 (0x00000020)

public static final int DssXmlReportSaveAsPruneAnswers

Specifies a report saving option that removes unneeded answers.

Constant Value: 8 (0x00000008)

public static final int DssXmlReportSaveAsRemoveNonPrimaryNameTranslations

Specifies a report saving option that removes non-primary translations in report name

Constant Value: 131072 (0x00020000)

public static final int DssXmlReportSaveAsStandalone

Specifies that this report should be saved as a standalone report

Constant Value: 1048576 (0x00100000)

public static final int DssXmlReportSaveAsTemplateWithPrompts

Specifies a report saving option that saves a report with its prompts in the template.

Constant Value: 16384 (0x00004000)

public static final int DssXmlReportSaveAsWithAnswers

Specifies a report saving option that include answers to relevant prompts.

Constant Value: 4 (0x00000004)

public static final int DssXmlReportSaveAsWithPrompts

Specifies a report saving option that saves a report with its prompts.

Constant Value: 4096 (0x00001000)