Class ReportPageByTransform
- java.lang.Object
-
- com.microstrategy.web.transform.AbstractTransform
-
- com.microstrategy.web.transform.AbstractLayoutTransform
-
- com.microstrategy.web.app.transforms.AbstractAppTransform
-
- com.microstrategy.web.app.transforms.AbstractWebBeanTransform
-
- com.microstrategy.web.app.transforms.AbstractReportTransform
-
- com.microstrategy.web.app.transforms.AbstractReportDataTransform
-
- com.microstrategy.web.app.transforms.AbstractReportGridTransform
-
- com.microstrategy.web.app.transforms.ReportPageByTransform
-
- All Implemented Interfaces:
AppTransform
,ReportDataTransform
,LayoutTransform
,Transform
public class ReportPageByTransform extends AbstractReportGridTransform
Deprecated.UsePageByTransform
instead.Description: Provides report bean a pageby transform.
This Transform is not longer in use by Microstrategy Web and it's usage has been deprecated. Users are encouraged to use the PageByBean and its associated Transforms.- Since:
- MicroStrategy Web 7.3.1 or earlier
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
AbstractAppTransform.Context
-
-
Field Summary
Fields Modifier and Type Field Description protected FormalParameter
automaticPageBy
Deprecated.This is the flag used in the transform to specify whether the dropdown lists will submit form immediately when user changes it.protected FormalParameter
imgApply
Deprecated.This is the image name for apply image used in the transform.protected FormalParameter
showPageByDetails
Deprecated.This is the flag used in the transform to specify whether to show or hide the page by details section.-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractReportGridTransform
_contextMenuManager, _gridCellClasses, _imgRemove, _imgShiftDown, _imgShiftLeft, _imgShiftLeftDown, _imgShiftRight, _imgShiftRightDown, _imgShiftRightUp, _imgShiftUp, _imgToPageBy, _rdcFactory, _reuseFlag, addNumberFormatting, COL_HEADER, COL_HEADER_CLASS, COL_TITLE, COL_TITLE_CLASS, contextMenuName, DISPLAY_CELL, DISPLAY_CELL_CLASS, gridClassesConfFile, imgRemove, imgShiftDown, imgShiftLeft, imgShiftLeftDown, imgShiftRight, imgShiftRightDown, imgShiftRightUp, imgShiftUp, imgToPageBy, isContextMenuEnabled, isDragAndDropEnabled, METRIC_VALUE, METRIC_VALUE_CLASS, postTextForMetricValue, postTextForNonMetricValue, preTextForMetricValue, preTextForNonMetricValue, reportDesignModePara, returnReplacement, REUSE_FLAG, ROW_HEADER, ROW_HEADER_CLASS, ROW_TITLE, ROW_TITLE_CLASS, showContextMenus, showDescriptionAsTooltip, showExtraRemoveRMC, showFormattingRMC, showGridInFullWidth, showPivotPara, showPivotRMC, showRemovePara, showRemoveRMC, showRenameRMC
-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractReportDataTransform
_blankImage, _cssBottom, _cssCenter, _cssLeft, _cssRight, _cssTop, _ifLeftArrowImage, _ifRightArrowImage, advancedDrillingContextMenuDisplay, BLANK_SUBSET_REPORT_ID, cssBottom, cssCenter, cssLeft, cssRight, cssTop, customJavaScriptFeatures, drillRetainThresholds, drillWithinBehavior, gridGraphUnitKeyContext, groupContextMenuDrillPathsByType, hasIncreFetchForColumnOnLeft, hasIncreFetchForColumnOnRight, id, ifLeftArrowImage, ifRightArrowImage, incrementalFetchStyleForRow, quickSwitch, quickSwitchCurrent, rwbViewerID, showDrillPathSetNamesSubMenuAtTopLevel, showIncreFetchForColumn, showIncreFetchForRowOnBottom, showIncreFetchForRowOnTop, showSubtitlePara, sortSetNamesAndDrillPaths, transformContext, uniqueReportId
-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractReportTransform
BLANK_XDA_REPORT_ID, cssErrorMessage, cssErrorTitle, cssUseFileContent, generateJSForDrillCheckBoxesForIncFetch, iFramePara, imgError, showScroller, useBuiltInFormatPara
-
Fields inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
_bean, _componentBlock, _cssPrefix, _imgBlank, _imgWait, _selfOutput, _subOutput, appliesTo, CLASS_INPUT, CLASS_MESSAGE, contextMenus, cssFile, cssPrefix, debugErrorFlags, debugFlags, dragMode, extraInput, extraUrl, FP_APPLIES_TO, FP_CONTEXT_MENUS, FP_CSS_ERROR_MESSAGE, FP_CSS_ERROR_TITLE, FP_CSS_FILE, FP_CSS_PREFIX, FP_DEBUG_ERROR_FLAGS, FP_DEBUG_FLAGS, FP_DRAG_MODE, FP_EXTRA_INPUT, FP_EXTRA_URL, FP_HEIGHT, FP_IFRAME_ENABLED, FP_IMG_WAIT, FP_INITIAL_INDENT, FP_ORIENTATION, FP_ORIENTATIONS_ALLOWED, FP_PARTIAL_IFRAME_UPDATE, FP_PROCESSING_BUTTONS_FLAGS, FP_PROCESSING_INFO_FLAGS, FP_RESIZE_LEVEL, FP_SCRIPT_CLASS, FP_TYPE, FP_USE_DHTML, FP_WIDTH, globalCssErrorMessage, globalCssErrorTitle, height, iframeEnabled, imgWait, indent, initialIndent, isDHTML, orientation, orientationsAllowed, partialIframeUpdate, PROCESSING_BUTTONS_ALL, PROCESSING_BUTTONS_CANCEL, PROCESSING_BUTTONS_HISTORY_LIST, PROCESSING_BUTTONS_REFRESH, PROCESSING_BUTTONS_VIEW_DETAILS, PROCESSING_INFO_ALL, PROCESSING_INFO_DESCRIPTION, PROCESSING_INFO_LAST_UPDATE, PROCESSING_INFO_NAME, PROCESSING_INFO_NONE, PROCESSING_INFO_STATUS, processingButtonsFlags, processingInfoFlags, RESIZE_ALL, RESIZE_HORIZONTAL, RESIZE_NONE, RESIZE_VERTICAL, resizeLevel, scriptClass, scriptEndTagEncoder, type, useDHTML, width
-
-
Constructor Summary
Constructors Constructor Description ReportPageByTransform()
Deprecated.default no-args constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected ContextMenuManager
getContextMenuManager()
Deprecated.get theContextMenuManager
object.java.lang.String
getDescription()
Deprecated.Return description for this Transformboolean
hasBottom()
Deprecated.Whether the transform has the bottom area.boolean
hasCenter()
Deprecated.Whether the transform has the center area.boolean
hasLeft()
Deprecated.Whether the transform has the left area.boolean
hasRight()
Deprecated.Whether the transform has the right area.boolean
hasTop()
Deprecated.Whether the transform has the top area.void
initializeCss()
Deprecated.initialize the css information for the transformvoid
initializeProperties()
Deprecated.initialize some properties for the transformprotected boolean
isDesignMode()
Deprecated.This methods allows the transform to identify if concrete subclasses are designed to work in design mode, or in execute mode.protected boolean
isOpen()
Deprecated.Defines whether this Transform is currently visible to the end user.protected boolean
isPageByEmpty(ReportBean rb)
Deprecated.return whether the report doesn't have any page by attributevoid
renderCenter(MarkupOutput out, ReportBean rb)
Deprecated.Render center area of the transform.void
renderData(MarkupOutput out, ReportBean rb)
Deprecated.Render the report data area.void
renderEmptyCase(MarkupOutput out, ReportBean rb)
Deprecated.Render when the report grid/graph is empty.void
renderLayout(MarkupOutput out, ReportBean rb)
Deprecated.Render the layout for the report grid.protected boolean
showPageByDetails()
Deprecated.whether display page by details from formal parameter "showPageByDetails".void
transformForRequestSuccessful(MarkupOutput mo)
Deprecated.Transform when the status is "Successful".-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractReportGridTransform
generateJavaScriptForDragAndDrop, getCssPrefix, getDesignMode, getGridCell, getGridCellColHeader, getGridCellColTitle, getGridCellMetricValue, getGridCellRowHeader, getGridCellRowTitle, getGridGenericCell, initGridCellClasses, initializeCellClasses, initializeImages, initializeTransform, isContextMenuEnabled, isDragAndDropEnabled, isGraphTransform, isGridTransform, setGridCellClass, setGridCellClass, showFormattingRMC, showPivot, showPivotRMC, showRemove, showRemoveRMC, showRenameRMC
-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractReportDataTransform
createBlockEditorProperties, createBlockEditorProperties, generatePageHistoryItems, getAttributesShellDiv, getBeanPath, getBoneId, getDisplayMode, getFrameBean, getGridData, getGridScriptClass, getGridWidths, getID, getMetricAxisName, getReportSetting, getTransformContext, getViewBean, getWebTemplate, initializeTranformContext, initializeWebComponent, isCalledFromPrinting, isGridEmpty, isQuickSwitchEnabled, isRWBean, renderBottom, renderContent, renderIncreFetchOnColumnLeftPart, renderIncreFetchOnColumnRightPart, renderIncreFetchOnRow, renderJavascript, renderLeft, renderRight, renderRowsIncrementalFetch, renderTop, setBoneProperties, shouldRenderGridInfo, showSubtitle, showSubtitle, showSubTitleOnly, supports, supports
-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractReportTransform
canTransform, generateAnchor, generateErrorForIframe, generateErrorForIframe, generateIncFetchAnchor, generateIncFetchOpenAnchor, getCancelEvent, getContinueEvent, getErrorMessage, getErrorTitle, getHistoryListEvent, getInboxSource, getJobExpiredMessage, getNextColumnsEvent, getPreviousColumnsEvent, getReexecuteButtonDescription, getReportBean, getReportStatus, getReportStatusDescriptorKey, getRepromptEvent, getSupportedBeanType, getViewDetailsEvent, getWebReexecuteEvent, isCubeReport, isDatamart, isIFrameEnabled, isIncRefreshReport, isNonViewableReport, renderColumnsIncrementalFetch, renderColumnsIncrementalFetchNext, renderColumnsIncrementalFetchPrevious, renderContinueFormForRequestInError, renderErrorButtons, renderErrorInfo, renderHistoryListButton, renderImage, renderJobExpiredSection, renderProcessingButtons, renderProcessingInfo, renderProcessingInfoDetails, renderViewDetailsButton, setWebReexecuteEventArguments, transformForRequestInError, transformForRequestNotInited, useBuiltInFormat
-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractWebBeanTransform
getReexcuteEventFromBean, getTaskProcessorBaseURL
-
Methods inherited from class com.microstrategy.web.app.transforms.AbstractAppTransform
addContactInfo, addDynamicScriptClass, addDynamicScriptFile, addFormalParameter, checkLevel, checkProcessingButtonsFlag, checkProcessingInfoFlag, checkStatus, displayError, displayError, displayError, emptyCell, excludeStaticTags, generateAnchorForExport, generateHiddenInputsForEvent, generateIFrameTag, getAppContext, getArgumentName, getClientSideHelper, getContainerServices, getContext, getContextMenu, getContextMenuManagerName, getContextMenusDefinition, getDateFormat, getDebugOut, getDescriptor, getDescriptor, getDescriptor, getDescriptor, getDisplayMode, getDisplayName, getErrorMessage, getErrorTitle, getEventManager, getFirstDayOfWeek, getFloatValue, getHelpPath, getIntValue, getJSNameSpace, getLayoutContext, getLocale, getLocale, getPreferenceValue, getProjectID, getRefreshEvent, getRequestKeys, getResourcesFolder, getScriptClass, getStringValue, getStyleRequestContext, getStyleShellDiv, getTagsFactory, getTimeFormat, getUnitsLabel, getWebBeanErrorInfo, hasSubBlock, initHeightAndWidthFromPreferences, is508, isBlockMode, isContextMenusEnabled, isDhtml, isDialog, isDormant, isFeatureAvailable, isIFrameDisplayMode, isIFrameRequest, isJobExpired, isModal, isPortlet, isTrue, localIsIFrameDisplayMode, newContext, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, redirectToDisplayError, renderBean, renderBean, renderBean, renderBean, renderCancelButton, renderContextMenus, renderCssLink, renderDescriptor, renderDescriptor, renderErrorButton, renderHiddenInputFromRequest, renderLayout, renderProcessingButton, renderProcessingButton, renderProcessingButton, renderProcessingButtonForGet, renderProcessingButtonForGet, renderProcessingInfoData, renderProcessingInfoImage, renderProcessingInfoSubtitle, renderProcessingInfoTitle, renderProcessingObjectName, renderRefreshButton, renderRegisterBone, renderSelf, renderShell, renderSubBlock, renderUserHelpAnchor, setDisplayMode, setHasSubBlock, setHeight, setIFrameDisplayMode, setIsDormant, setRenderSubBlock, setShellAttributeOnClosedComponent, setWidth, shouldDisplay, transform, transformForRequestCanceled, transformForRequestProcessing, transformForRequestWaitingForUserInput
-
Methods inherited from class com.microstrategy.web.transform.AbstractLayoutTransform
getLayoutDefinition, setLayoutDefinition, transformUsingLayout
-
Methods inherited from class com.microstrategy.web.transform.AbstractTransform
addFormalParam, getEvents, getFormalParams, getPreview, isPreviewAvailable, isResolved, removeFormalParam, setAnnotation, setDeprecated
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microstrategy.web.transform.LayoutTransform
getLayoutDefinition, setLayoutDefinition
-
Methods inherited from interface com.microstrategy.web.transform.Transform
canTransform, getFormalParams, getPreview, getSupportedBeanType, isPreviewAvailable, isResolved, transform
-
-
-
-
Field Detail
-
automaticPageBy
protected FormalParameter automaticPageBy
Deprecated.This is the flag used in the transform to specify whether the dropdown lists will submit form immediately when user changes it.
Allowed Values: TRUE/FALSE.
-
showPageByDetails
protected FormalParameter showPageByDetails
Deprecated.This is the flag used in the transform to specify whether to show or hide the page by details section.
The details section contains the dropdown boxeds where user can change pageby elements.
In the application out-of-box, we map the browser setting value for EnumWebBrowserSettings.WebBrowserSettingPageBySection to this formal parameter.
Allowed Values: TRUE/FALSE.
-
imgApply
protected FormalParameter imgApply
Deprecated.This is the image name for apply image used in the transform.
Allowed values: a valid image file name, with any necessary path information not included already on theresourcesFolderImage
application configuration parameter.
-
-
Method Detail
-
initializeCss
public void initializeCss()
Deprecated.initialize the css information for the transform- Overrides:
initializeCss
in classAbstractReportDataTransform
-
initializeProperties
public void initializeProperties()
Deprecated.initialize some properties for the transform- Overrides:
initializeProperties
in classAbstractReportGridTransform
-
isPageByEmpty
protected boolean isPageByEmpty(ReportBean rb)
Deprecated.return whether the report doesn't have any page by attribute- Parameters:
rb
- the ReportBean object- Returns:
- whether the report doesn't have any page by attribute
-
isOpen
protected boolean isOpen()
Deprecated.Defines whether this Transform is currently visible to the end user.- Overrides:
isOpen
in classAbstractAppTransform
- Returns:
- true if the bean is visible
- Since:
- MicroStrategy Web 8.0.0
-
transformForRequestSuccessful
public void transformForRequestSuccessful(MarkupOutput mo)
Deprecated.Transform when the status is "Successful".- Overrides:
transformForRequestSuccessful
in classAbstractReportDataTransform
- Parameters:
mo
- output by this transform- See Also:
AbstractAppTransform.checkStatus(com.microstrategy.web.beans.MarkupOutput)
-
getContextMenuManager
protected ContextMenuManager getContextMenuManager()
Deprecated.get theContextMenuManager
object.- Overrides:
getContextMenuManager
in classAbstractAppTransform
- Returns:
- the
ContextMenuManager
object - Since:
- MicroStrategy Web 8.0.0
-
showPageByDetails
protected boolean showPageByDetails()
Deprecated.whether display page by details from formal parameter "showPageByDetails".- Returns:
- whether display page by details
-
getDescription
public java.lang.String getDescription()
Deprecated.Return description for this Transform- Returns:
- description for this Transform
-
isDesignMode
protected boolean isDesignMode()
Deprecated.Description copied from class:AbstractReportTransform
This methods allows the transform to identify if concrete subclasses are designed to work in design mode, or in execute mode.- Overrides:
isDesignMode
in classAbstractReportTransform
- Returns:
- false by default. Any inherting class should override to implement its own version.
- Since:
- MicroStrategy Web 8.0.0
-
renderCenter
public void renderCenter(MarkupOutput out, ReportBean rb)
Deprecated.Description copied from interface:ReportDataTransform
Render center area of the transform.- Parameters:
out
- output by this transformrb
- this report bean- Since:
- MicroStrategy Web 8.0.0
-
renderEmptyCase
public void renderEmptyCase(MarkupOutput out, ReportBean rb)
Deprecated.Description copied from interface:ReportDataTransform
Render when the report grid/graph is empty.
Usually some information message is displayed.- Parameters:
out
- output by this transformrb
- this report bean- Since:
- MicroStrategy Web 8.0.0
-
renderData
public void renderData(MarkupOutput out, ReportBean rb)
Deprecated.Description copied from interface:ReportDataTransform
Render the report data area.
The CENTER area of the transform has layout on top and data on bottom.- Parameters:
out
- output by this transformrb
- this report bean- Since:
- MicroStrategy Web 8.0.0
-
renderLayout
public void renderLayout(MarkupOutput out, ReportBean rb)
Deprecated.Description copied from interface:ReportDataTransform
Render the layout for the report grid.
The CENTER area of the transform has layout on top and data on bottom.- Parameters:
out
- output by this transformrb
- this report bean- Since:
- MicroStrategy Web 8.0.0
-
hasTop
public boolean hasTop()
Deprecated.Description copied from class:AbstractReportDataTransform
Whether the transform has the top area. Out of box, if the formal parameter indicates that we need to display incremental fetch links for row on the top of the data, it returns true, or else, it returns false.- Overrides:
hasTop
in classAbstractReportDataTransform
- Returns:
- Whether the transform has the top area
- Since:
- MicroStrategy Web 8.0.0
-
hasLeft
public boolean hasLeft()
Deprecated.Description copied from class:AbstractReportDataTransform
Whether the transform has the left area. Out of box, if the formal parameter indicates that we need to display incremental fetch links for column and there are data to the left of the current data, it returns true, or else, it returns false.- Overrides:
hasLeft
in classAbstractReportDataTransform
- Returns:
- Whether the transform has the right area
- Since:
- MicroStrategy Web 8.0.0
-
hasRight
public boolean hasRight()
Deprecated.Description copied from class:AbstractReportDataTransform
Whether the transform has the right area. Out of box, if the formal parameter indicates that we need to display incremental fetch links for column and there are data to the right of the current data, it returns true, or else, it returns false.- Overrides:
hasRight
in classAbstractReportDataTransform
- Returns:
- Whether the transform has the right area
- Since:
- MicroStrategy Web 8.0.0
-
hasBottom
public boolean hasBottom()
Deprecated.Description copied from class:AbstractReportDataTransform
Whether the transform has the bottom area. Out of box, if the formal parameter indicates that we need to display incremental fetch links for row on the bottom of the data, it returns true, or else, it returns false.- Overrides:
hasBottom
in classAbstractReportDataTransform
- Returns:
- Whether the transform has the bottom area
- Since:
- MicroStrategy Web 8.0.0
-
hasCenter
public boolean hasCenter()
Deprecated.Description copied from class:AbstractReportDataTransform
Whether the transform has the center area. Out of box, it returns true.- Specified by:
hasCenter
in classAbstractReportDataTransform
- Returns:
- Whether the transform has the center area
- Since:
- MicroStrategy Web 8.0.0
-
-