Package com.microstrategy.web.app.beans
Interface SaveAsBean
-
- All Superinterfaces:
AppComponent
,EnumWebPersistableState
,FolderObjectExplorerBean
,ObjectExplorerBean
,Persistable
,RequestPersistable
,Transformable
,WebComponent
public interface SaveAsBean extends AppComponent, RequestPersistable, FolderObjectExplorerBean
This bean holds the data required for the Save As page. The state of the bean is made up by the the type you want to save the report as. It can be Report/Filter/Template. The folder where the user wants to save the object is also the part of the state.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SAVE_AS_CONVERT_ANALYSIS
Indicates that we came to the save page while creating a Flash dashboard.static java.lang.String
SAVE_AS_CONVERT_DOCUMENT
Indicates that we came to the save page while creating a document from a report and the report needs to be saved before being converted to a document.static java.lang.String
SAVE_AS_CONVERT_HTML5_ANALYSIS
Indicates that we came to the save page while creating an Html5 dashboard.static java.lang.String
SAVE_AS_EXPORT_AS_MSTR
Indicates that we came to the save page while exporting as mstr.static java.lang.String
SAVE_AS_EXPORT_MSTR
Indicates that we came to the save page while exporting dashboard to .mstr file.static java.lang.String
SAVE_AS_FROM_REPORT
Indicates that we came to the save page from the report page.static java.lang.String
SAVE_AS_NC_CACHE_CUBE_UPDATE
Indicates that we came to the save page while creating an cache/cube update subscription.static java.lang.String
SAVE_AS_NC_FILE_SUBSCRIPTIONS
Indicates that we came to the save page while creating a file subscription.static java.lang.String
SAVE_AS_NC_FTP_SUBSCRIPTIONS
Indicates that we came to the save page while creating a printFTP subscription.static java.lang.String
SAVE_AS_NC_PRINT_SUBSCRIPTIONS
Indicates that we came to the save page while creating a print subscription.static java.lang.String
SAVE_AS_NC_SENDNOW
Indicates that we came to the save page while creating a send now subscription.static java.lang.String
SAVE_AS_NC_SUBSCRIPTIONS
Indicates that we came to the save page while creating an email subscription.static java.lang.String
SAVE_AS_OPEN_NEW
Indicates that we came to the save page while opening a new report/document.static java.lang.String
SAVE_AS_PERSONAL_VIEW
static java.lang.String
SAVE_AS_SHARE_EDITOR
Indicates that we came to the save page from share editor.static java.lang.String
SAVE_AS_WEB_ALERT
Indicates that we came to the save page while creating an email notification.static java.lang.String
SAVE_AS_WEB_ALERT_MOBILE
Indicates that we came to the save page while creating a mobile notification.static java.lang.String
SAVE_AS_WEB_MOBILE_SCHEDULING
Indicates that we came to the save page while creating a mobile subscription.static java.lang.String
SAVE_AS_WEB_SCHEDULING
Indicates that we came to the save page while creating a web subscription.-
Fields inherited from interface com.microstrategy.web.app.beans.AppComponent
COMPONENT_POSITION_NOT_INITIALIZED
-
Fields inherited from interface com.microstrategy.utils.serialization.EnumWebPersistableState
BARE_MINIMAL_STATE_INFO, MAXIMAL_STATE_INFO, MINIMAL_STATE_INFO, TYPICAL_STATE_INFO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getFilterTemplateYahooPathStyle()
Returns the name of the style which we will use to render the yahoo path when we are saving a filter or a template.FolderBean
getFolderBean()
Returns the folder bean among the children of the save as bean.java.lang.String
getFolderContentStyle()
Returns the name of the style which we will use to render the folder contents.java.lang.String
getFolderObjectID()
boolean
getIsFromDesignMode()
boolean
getIsFromPrompt()
Returns whether the save as bean comes from a page which was waiting from user input.boolean
getIsObjectOverWritten()
java.lang.String
getParentFolderID()
Returns the parent folder ID of the report to be saved.ReportBean
getReportBean()
Returns the report bean among the children of the save as bean.java.lang.String
getReportYahooPathStyle()
Returns the name of the style which we will use to render the yahoo path when we are saving a report.boolean
getResolveOnly()
boolean
getSaveAs8iWarning()
Returns true if you are trying to save a 7i report with a new 8i OLAP services report.boolean
getSaveAsChangeLinkedObjects()
Returns true if you want to change the linked objects.boolean
getSaveAsEmbedModifiedObjects()
Returns true if you want to embed the modified objects.java.lang.String
getSaveAsFolder()
Returns the highlighted folder where the report is going to be saved.java.lang.String
getSaveAsNewReportID()
Returns the report Id of the newly saved saved report.java.lang.String
getSaveAsNewReportName()
Returns the report name of the newly saved saved report.boolean
getSaveAsObjectDuplicate()
Returns true if the object that you are trying to save already exists in the location you are trying to save with the same type that you are trying to save.boolean
getSaveAsObjectModified()
Returns true if the object you are saving modifies some of the linked objects.boolean
getSaveAsObjectSaved()
Returns true if the object is saved successfully.java.lang.String
getSaveAsObjectType()
Returns the selected tab.java.lang.String
getSaveAsOrigin()
Returns the string which indicates as to where have we come to the save as page from.java.lang.String
getSaveAsOriginPath()
Returns the origin bean path in previous page where we come to this save as page.java.lang.String
getSaveAsOriginTarget()
boolean
getShowContinueBtn()
Returns the boolean which indicates whether the Continue button for the Original Report should be displayed.int
getXMLStatus()
Returns the EnumRequestStatus status of the bean.void
setDefaultSaveAsFolder(java.lang.String sFolderID)
Sets the value of the Save As System Folder based on the parent folder Id of the report.void
setFilterTemplateYahooPathStyle(java.lang.String value)
Sets the name of the style used to render the yahoo path when saving a filter or a template.void
setFolderContentStyle(java.lang.String value)
Sets the name of the style used to render the the folder contents.void
setFolderObjectID(java.lang.String _objectID)
void
setIsFromDesignMode(boolean isFromDesignMode)
void
setIsFromPrompt(boolean prompt)
Sets this flag to indicate whether we come here from waiting for user input.void
setIsObjectOverWritten(boolean isOverWritten)
void
setParentFolderID(java.lang.String parentFolderID)
Sets the parent folderID of the report to be saved.void
setReportYahooPathStyle(java.lang.String value)
Sets the name of the style used to render the yahoo path when saving a report.void
setResolveOnly(boolean resolveOnly)
void
setSaveAs8iWarning(boolean object8iWarning)
Sets the flag to true 8i warning flag to true if you are trying to save a 7i report with a new 8i OLAP services report.void
setSaveAsChangeLinkedObjects(boolean changeLinkedObject)
Set to true if you want to change the linked objects.void
setSaveAsEmbedModifiedObjects(boolean embedModifiedObject)
Set to true if you want to embed the modified objects.void
setSaveAsFolder(java.lang.String saveAsFolder)
Sets the highlighted folder where the report is going to be saved.void
setSaveAsNewReportID(java.lang.String saveAsReportID)
Sets the report Id of the newly saved report.void
setSaveAsNewReportName(java.lang.String saveAsReportName)
Sets the report name of the newly saved report.void
setSaveAsObjectDuplicate(boolean objectDuplicate)
Sets the Object Duplicate flag to true if the object already exists.void
setSaveAsObjectModified(boolean objectModified)
Sets the Object Modified flag to true if one or more of the embedded objects of the report are being modified as a result of the save.void
setSaveAsObjectSaved(boolean objectSaved)
Sets the Object Saved flag to true if the object is saved successfully.void
setSaveAsObjectType(java.lang.String saveAsObjectType)
Sets the selected tab.void
setSaveAsOrigin(java.lang.String value)
Sets the string which indicates as to where have we come to the save as page from.void
setSaveAsOriginPath(java.lang.String path)
Sets the origin bean path in previous page where we come to this save as page.void
setSaveAsOriginTarget(java.lang.String target)
void
setShowContinueBtn(boolean value)
Sets the boolean which indicates whether the Continue button for the Original Report should be displayed.void
setXMLStatus(int value)
Sets the EnumRequestStatus status of the bean.-
Methods inherited from interface com.microstrategy.web.app.beans.AppComponent
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getLeft, getResultFilterMode, getTop, isDialog, isForcedChildrenStateSaving, isModal, isModalOpen, isOpen, setExtraInput, setExtraUrl, setForcedChildrenStateSaving, setHasJustOpened, setIsDialog, setIsModal, setIsOpen, setLeft, setTop
-
Methods inherited from interface com.microstrategy.web.app.beans.FolderObjectExplorerBean
getConfiguredRootFolderID, getContextID, getLinksContextID, getRenderRoot, getRootFolderID, getTrimedAncestors, isExcludeShortcut, isQuickSearch, resetFolderBean, setContextID, setExcludeShortcut, setQuickSearch, setRenderRoot
-
Methods inherited from interface com.microstrategy.web.app.beans.ObjectExplorerBean
getAncestors, getBlockBegin, getBlockCount, getContents, getContents, getCurrentUnit, getErrorMessage, getLinks, getObjectCount, getSearchName, getTotalObjectCount, getTypeRestriction, setBlockBegin, setBlockCount, setErrorMessage, setTypeRestriction
-
Methods inherited from interface com.microstrategy.utils.serialization.Persistable
restoreState, restoreState, saveState, saveState, saveState, saveState
-
Methods inherited from interface com.microstrategy.web.beans.RequestPersistable
restoreStateFromRequest, restoreStateFromRequest
-
Methods inherited from interface com.microstrategy.web.beans.Transformable
addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, getBeanContext, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, getType, hasTransform, hasTransform, invalidateTransformCache, setBeanContext, transform, transform
-
Methods inherited from interface com.microstrategy.web.beans.WebComponent
addChild, addChildStateInfo, addChildStateInfo, collectData, collectMinimalData, generateOutput, getBeanContext, getChild, getChild, getChildByClass, getChildByType, getChildCount, getChildrenByClass, getDefaultStateLevel, getFeaturesManager, getMaximumStateLevel, getName, getOutputFormat, getParent, getPath, getPersistMode, getRenderingFilter, getRoot, getTargetBean, getTargetBeanPath, getWebEvent, getWebEvent, getWebEventHandler, handleRequest, hasChanged, hasJustOpened, initBean, invalidateChildrenState, isBeanContextEmpty, isFeatureAvailable, prepareForReuse, removeChild, removeChild, searchChild, setBeanContext, setBeanContext, setChanged, setChanged, setDefaultStateLevel, setFeaturesManager, setName, setOutputFormat, setParent, setPersistMode, setRenderingFilter, setTargetBean, setTargetBeanPath, setWebEventHandler
-
-
-
-
Field Detail
-
SAVE_AS_FROM_REPORT
static final java.lang.String SAVE_AS_FROM_REPORT
Indicates that we came to the save page from the report page. For more information @see SaveAsBean#getSaveAsOrigin()- See Also:
- Constant Field Values
-
SAVE_AS_NC_SUBSCRIPTIONS
static final java.lang.String SAVE_AS_NC_SUBSCRIPTIONS
Indicates that we came to the save page while creating an email subscription. For more information @see SaveAsBean#getSaveAsOrigin()- See Also:
- Constant Field Values
-
SAVE_AS_NC_SENDNOW
static final java.lang.String SAVE_AS_NC_SENDNOW
Indicates that we came to the save page while creating a send now subscription. For more information @see SaveAsBean#getSaveAsOrigin()- See Also:
- Constant Field Values
-
SAVE_AS_WEB_SCHEDULING
static final java.lang.String SAVE_AS_WEB_SCHEDULING
Indicates that we came to the save page while creating a web subscription. For more information @see SaveAsBean#getSaveAsOrigin()- See Also:
- Constant Field Values
-
SAVE_AS_NC_FILE_SUBSCRIPTIONS
static final java.lang.String SAVE_AS_NC_FILE_SUBSCRIPTIONS
Indicates that we came to the save page while creating a file subscription. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 7.5.1
- See Also:
- Constant Field Values
-
SAVE_AS_NC_PRINT_SUBSCRIPTIONS
static final java.lang.String SAVE_AS_NC_PRINT_SUBSCRIPTIONS
Indicates that we came to the save page while creating a print subscription. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 7.5.1
- See Also:
- Constant Field Values
-
SAVE_AS_WEB_MOBILE_SCHEDULING
static final java.lang.String SAVE_AS_WEB_MOBILE_SCHEDULING
Indicates that we came to the save page while creating a mobile subscription. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 8.1.1
- See Also:
- Constant Field Values
-
SAVE_AS_CONVERT_DOCUMENT
static final java.lang.String SAVE_AS_CONVERT_DOCUMENT
Indicates that we came to the save page while creating a document from a report and the report needs to be saved before being converted to a document. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 9.0.0
- See Also:
- Constant Field Values
-
SAVE_AS_WEB_ALERT
static final java.lang.String SAVE_AS_WEB_ALERT
Indicates that we came to the save page while creating an email notification. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 9.0.1
- See Also:
- Constant Field Values
-
SAVE_AS_WEB_ALERT_MOBILE
static final java.lang.String SAVE_AS_WEB_ALERT_MOBILE
Indicates that we came to the save page while creating a mobile notification. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 9.0.1
- See Also:
- Constant Field Values
-
SAVE_AS_PERSONAL_VIEW
static final java.lang.String SAVE_AS_PERSONAL_VIEW
- See Also:
- Constant Field Values
-
SAVE_AS_SHARE_EDITOR
static final java.lang.String SAVE_AS_SHARE_EDITOR
Indicates that we came to the save page from share editor. More information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 9.3.1
- See Also:
- Constant Field Values
-
SAVE_AS_EXPORT_AS_MSTR
static final java.lang.String SAVE_AS_EXPORT_AS_MSTR
Indicates that we came to the save page while exporting as mstr. More information @see SaveAsBean#getSaveAsOrigin()- See Also:
- Constant Field Values
-
SAVE_AS_NC_FTP_SUBSCRIPTIONS
static final java.lang.String SAVE_AS_NC_FTP_SUBSCRIPTIONS
Indicates that we came to the save page while creating a printFTP subscription. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 9.5.0
- See Also:
- Constant Field Values
-
SAVE_AS_OPEN_NEW
static final java.lang.String SAVE_AS_OPEN_NEW
Indicates that we came to the save page while opening a new report/document. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 9.5.0
- See Also:
- Constant Field Values
-
SAVE_AS_EXPORT_MSTR
static final java.lang.String SAVE_AS_EXPORT_MSTR
Indicates that we came to the save page while exporting dashboard to .mstr file. For more information @see SaveAsBean#getSaveAsOrigin()- Since:
- MicroStrategy Web 9.5.0
- See Also:
- Constant Field Values
-
SAVE_AS_CONVERT_ANALYSIS
static final java.lang.String SAVE_AS_CONVERT_ANALYSIS
Indicates that we came to the save page while creating a Flash dashboard.- See Also:
- Constant Field Values
-
SAVE_AS_CONVERT_HTML5_ANALYSIS
static final java.lang.String SAVE_AS_CONVERT_HTML5_ANALYSIS
Indicates that we came to the save page while creating an Html5 dashboard.- See Also:
- Constant Field Values
-
SAVE_AS_NC_CACHE_CUBE_UPDATE
static final java.lang.String SAVE_AS_NC_CACHE_CUBE_UPDATE
Indicates that we came to the save page while creating an cache/cube update subscription. For more information @see SaveAsBean#getSaveAsOrigin()- See Also:
- Constant Field Values
-
-
Method Detail
-
getSaveAsObjectType
java.lang.String getSaveAsObjectType()
Returns the selected tab. The format you want to save the report as. It can be report, filter or template. The value is from theEnumDSSXMLObjectTypes
enumeration.- Returns:
- The object type of the object to be saved. It can be report, filter or template.
-
setDefaultSaveAsFolder
void setDefaultSaveAsFolder(java.lang.String sFolderID)
Sets the value of the Save As System Folder based on the parent folder Id of the report. It can be one amongEnumDSSXMLFolderNames.DssXmlFolderNameProfileReports
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicReports
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicFilters
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicTemplates
,EnumDSSXMLFolderNames.DssXmlFolderNameProfileOther
The folder ID is accepted as an input parameter. If folder ID is null then Save As Folder is set to point to Shared Reports. The folderID has to be a child of one of the above mentioned system frolders.- Parameters:
sFolderID
- The parent folder ID of the original report which is being saved.
-
getSaveAsOrigin
java.lang.String getSaveAsOrigin()
Returns the string which indicates as to where have we come to the save as page from. If it is from any of the subsciriptions (web or email) we need to go back there after the save action. This is required because there are some report manipulations which require the user to save the report first before they can subscribe to it. If it is from the document creation from report action, we need to open the converted document from the saved report after the save action on the report is completed. If such a case arises, we need to go back to the place from where the save was initiated.- Returns:
- The value which depicts as to the place from where the save action was originated from.
-
getSaveAsOriginPath
java.lang.String getSaveAsOriginPath()
Returns the origin bean path in previous page where we come to this save as page. When save as page is canceled, we will be taken back to the previous page. With the information about the original bean path, it make it possible to invoke events on previous page. We are using this bean path to invoke re-prompt event on origin bean, when the save as page is canceled.- Since:
- MicroStrategy Web 9.0.0
-
setSaveAsOriginPath
void setSaveAsOriginPath(java.lang.String path)
Sets the origin bean path in previous page where we come to this save as page.- Parameters:
path
-- Since:
- MicroStrategy Web 9.0.0
-
getIsFromPrompt
boolean getIsFromPrompt()
Returns whether the save as bean comes from a page which was waiting from user input.- Returns:
- Returns
true
when we come from a prompting page. Default value isfalse
. - Since:
- MicroStrategy Web 9.0.0
-
setIsFromPrompt
void setIsFromPrompt(boolean prompt)
Sets this flag to indicate whether we come here from waiting for user input. Save as bean may behave differently based on this flag. For example, when save procedure canceled, save as bean may return the previous page and reopen those prompts.- Parameters:
prompt
-true
means we come from a prompting page, otherwisefalse
.- Since:
- MicroStrategy Web 9.0.0
-
getShowContinueBtn
boolean getShowContinueBtn()
Returns the boolean which indicates whether the Continue button for the Original Report should be displayed.- Returns:
- The value which indicates whether the Continue button for the Original Report should be displayed.
- Since:
- MicroStrategy Web 7.5.1
-
setShowContinueBtn
void setShowContinueBtn(boolean value)
Sets the boolean which indicates whether the Continue button for the Original Report should be displayed.- Parameters:
value
- The value which indicates whether the Continue button for the Original Report should be displayed.- Since:
- MicroStrategy Web 7.5.1
-
setSaveAsOrigin
void setSaveAsOrigin(java.lang.String value)
Sets the string which indicates as to where have we come to the save as page from. If it is from any of the subsciriptions (web or email) we need to go back there after the save action. This is required because there are some report manipulations which require the user to save the report first before they can subscribe to it. If such a case arises, we need to go back to the place from where the save was initiated.- Parameters:
value
- The value which indicates the origin of the save as action.
-
getSaveAsFolder
java.lang.String getSaveAsFolder()
Returns the highlighted folder where the report is going to be saved. It can be one amongEnumDSSXMLFolderNames.DssXmlFolderNameProfileReports
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicReports
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicFilters
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicTemplates
,EnumDSSXMLFolderNames.DssXmlFolderNameProfileOther
- Returns:
- The folder where the report is going to be saved.
-
getSaveAsObjectSaved
boolean getSaveAsObjectSaved()
Returns true if the object is saved successfully.- Returns:
- true if the object is saved successfully.
-
getSaveAsObjectDuplicate
boolean getSaveAsObjectDuplicate()
Returns true if the object that you are trying to save already exists in the location you are trying to save with the same type that you are trying to save.- Returns:
- true if the object already exists.
-
getSaveAs8iWarning
boolean getSaveAs8iWarning()
Returns true if you are trying to save a 7i report with a new 8i OLAP services report.- Returns:
- true if you are trying to save a 7i report with a new 8i OLAP services report.
- Since:
- MicroStrategy Web 8.0.0
-
getSaveAsObjectModified
boolean getSaveAsObjectModified()
Returns true if the object you are saving modifies some of the linked objects. This could happen if you change a report filter and the then save the report which in turn modifies and saves the embedded filter in the report.- Returns:
- true if the object save causes some of the embedded objects to get modified.
-
getSaveAsEmbedModifiedObjects
boolean getSaveAsEmbedModifiedObjects()
Returns true if you want to embed the modified objects. This will be the case when the object you are saving modifies some of the linked objects.- Returns:
- true if you want to embed the modified objects.
- Since:
- MicroStrategy Web 8.0.0
-
getSaveAsChangeLinkedObjects
boolean getSaveAsChangeLinkedObjects()
Returns true if you want to change the linked objects. This will be the case when the object you are saving modifies some of the linked objects.- Returns:
- true if you want to change linked objects.
- Since:
- MicroStrategy Web 8.0.0
-
getSaveAsNewReportID
java.lang.String getSaveAsNewReportID()
Returns the report Id of the newly saved saved report.- Returns:
- The report ID of the newly saved report.
-
getSaveAsNewReportName
java.lang.String getSaveAsNewReportName()
Returns the report name of the newly saved saved report.- Returns:
- The report name of the newly saved report.
-
getParentFolderID
java.lang.String getParentFolderID()
Returns the parent folder ID of the report to be saved.- Returns:
- Parent folder ID of the report to be saved.
-
setSaveAsObjectType
void setSaveAsObjectType(java.lang.String saveAsObjectType)
Sets the selected tab. The format you want to save the report as. This can be report, filter or template. The value is from theEnumDSSXMLObjectTypes
enumeration.- Parameters:
saveAsObjectType
- The type of the object that you want to save the report as. It can be report, filter or template.
-
setSaveAsFolder
void setSaveAsFolder(java.lang.String saveAsFolder)
Sets the highlighted folder where the report is going to be saved. It can be one amongEnumDSSXMLFolderNames.DssXmlFolderNameProfileReports
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicReports
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicFilters
,EnumDSSXMLFolderNames.DssXmlFolderNamePublicTemplates
,EnumDSSXMLFolderNames.DssXmlFolderNameProfileOther
- Parameters:
saveAsFolder
- The system folder to which the new saved report is going to belong to.
-
setSaveAsObjectSaved
void setSaveAsObjectSaved(boolean objectSaved)
Sets the Object Saved flag to true if the object is saved successfully.- Parameters:
objectSaved
- Boolean value to indicate if the object is saved successfully.
-
setSaveAsObjectDuplicate
void setSaveAsObjectDuplicate(boolean objectDuplicate)
Sets the Object Duplicate flag to true if the object already exists.- Parameters:
objectDuplicate
- Set this to true if the object being saved already exists at the same location.
-
setSaveAs8iWarning
void setSaveAs8iWarning(boolean object8iWarning)
Sets the flag to true 8i warning flag to true if you are trying to save a 7i report with a new 8i OLAP services report.- Parameters:
object8iWarning
- Set this to true if trying to oevrwrite old 7i report with new 8i report.- Since:
- MicroStrategy Web 8.0.0
-
setSaveAsObjectModified
void setSaveAsObjectModified(boolean objectModified)
Sets the Object Modified flag to true if one or more of the embedded objects of the report are being modified as a result of the save.- Parameters:
objectModified
- Boolean flag which indicates if one or more objects are getting modified as a result of the save.
-
setSaveAsEmbedModifiedObjects
void setSaveAsEmbedModifiedObjects(boolean embedModifiedObject)
Set to true if you want to embed the modified objects. This will be the case when the object you are saving modifies some of the linked objects.- Parameters:
embedModifiedObject
- Boolean flag set to true if you want to embed the modified objects.- Since:
- MicroStrategy Web 8.0.0
-
setSaveAsChangeLinkedObjects
void setSaveAsChangeLinkedObjects(boolean changeLinkedObject)
Set to true if you want to change the linked objects. This will be the case when the object you are saving modifies some of the linked objects.- Parameters:
changeLinkedObject
- Boolean flag set to true if you want to change linked objects.- Since:
- MicroStrategy Web 8.0.0
-
setSaveAsNewReportID
void setSaveAsNewReportID(java.lang.String saveAsReportID)
Sets the report Id of the newly saved report.- Parameters:
saveAsReportID
- The ID of the newly saved report.
-
setSaveAsNewReportName
void setSaveAsNewReportName(java.lang.String saveAsReportName)
Sets the report name of the newly saved report.- Parameters:
saveAsReportName
- The name of the newly saved report.
-
setParentFolderID
void setParentFolderID(java.lang.String parentFolderID)
Sets the parent folderID of the report to be saved. This is the folder to which the folder browser on the save as page will default to.- Parameters:
parentFolderID
- The folder ID to which the report which is being saved belongs to.
-
getXMLStatus
int getXMLStatus()
Returns the EnumRequestStatus status of the bean. By default the status of this bean is WebBeanRequestWaitingForUserInput.- Specified by:
getXMLStatus
in interfaceWebComponent
- Returns:
- The EnumRequestStatus of the component.
-
setXMLStatus
void setXMLStatus(int value)
Sets the EnumRequestStatus status of the bean. By default the status of this bean is WebBeanRequestWaitingForUserInput.- Parameters:
value
- The XML status value ofor this bean.
-
getReportBean
ReportBean getReportBean()
Returns the report bean among the children of the save as bean.- Returns:
- The report bean among the children of the save as bean.
-
getFolderBean
FolderBean getFolderBean()
Returns the folder bean among the children of the save as bean.- Specified by:
getFolderBean
in interfaceFolderObjectExplorerBean
- Returns:
- The folder bean among the children of the save as bean.
-
getReportYahooPathStyle
java.lang.String getReportYahooPathStyle()
Returns the name of the style which we will use to render the yahoo path when we are saving a report.- Returns:
- The name of the style which we will use to render the yahoo path when we are saving a report.
-
setReportYahooPathStyle
void setReportYahooPathStyle(java.lang.String value)
Sets the name of the style used to render the yahoo path when saving a report.- Parameters:
value
- The name of the style used to render the yahoo path when saving a report.
-
getFilterTemplateYahooPathStyle
java.lang.String getFilterTemplateYahooPathStyle()
Returns the name of the style which we will use to render the yahoo path when we are saving a filter or a template.- Returns:
- The name of the style which we will use to render the yahoo path when we are saving a filter or a template.
-
setFilterTemplateYahooPathStyle
void setFilterTemplateYahooPathStyle(java.lang.String value)
Sets the name of the style used to render the yahoo path when saving a filter or a template.- Parameters:
value
- The name of the style used to render the yahoo path when saving a filter or a template.
-
getFolderContentStyle
java.lang.String getFolderContentStyle()
Returns the name of the style which we will use to render the folder contents.- Returns:
- The name of the style which we will use to render the the folder contents.
-
setFolderContentStyle
void setFolderContentStyle(java.lang.String value)
Sets the name of the style used to render the the folder contents.- Parameters:
value
- The name of the style used to render the folder contents.
-
setFolderObjectID
void setFolderObjectID(java.lang.String _objectID)
- Since:
- MicroStrategy Web 9.0.0
-
getFolderObjectID
java.lang.String getFolderObjectID()
- Since:
- MicroStrategy Web 9.0.0
-
setIsFromDesignMode
void setIsFromDesignMode(boolean isFromDesignMode)
- Since:
- MicroStrategy Web 9.0.0
-
getIsFromDesignMode
boolean getIsFromDesignMode()
- Since:
- MicroStrategy Web 9.0.0
-
setSaveAsOriginTarget
void setSaveAsOriginTarget(java.lang.String target)
- Since:
- MicroStrategy Web 9.5.0
-
getSaveAsOriginTarget
java.lang.String getSaveAsOriginTarget()
- Since:
- MicroStrategy Web 9.5.0
-
getIsObjectOverWritten
boolean getIsObjectOverWritten()
- Since:
- MicroStrategy Web 10.3
-
setIsObjectOverWritten
void setIsObjectOverWritten(boolean isOverWritten)
- Since:
- MicroStrategy Web 10.3
-
setResolveOnly
void setResolveOnly(boolean resolveOnly)
-
getResolveOnly
boolean getResolveOnly()
-
-