Class Reference
%DeepSee.Report.UI.ExecuteReport
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%DeepSee] >  [Report] >  [UI] >  [ExecuteReport]
Private  Storage

class %DeepSee.Report.UI.ExecuteReport extends %ZEN.Portal.standardPage

DeepSee Run Report Manager page.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 3 25


Summary

This is a Zen Page class. It belongs to the application %ZEN.Portal.Application.

Properties
%condition %import %includeFiles %page
%resource StdTitle aboutPage align
aux backgroundTimerInterval cellAlign cellSize
cellStyle cellVAlign children composite
containerStyle cssLevel currSortMode currStep
currViewMode dataSource disabled dragAndDrop
dragEnabled dropEnabled enclosingClass enclosingStyle
error groupClass groupStyle height
hidden hint hintClass hintStyle
homePage id index label
labelClass labelDisabledClass labelPosition labelStyle
layout name onafterdrag onbeforedrag
onclick ondrag ondrop onhide
onrefresh onshow onupdate pageModified
parent reportName searchKey selectedDataField
showLabel slice title tuple
useSVG useSoftModals valign visible
width window zenPersistentPopup

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddImportedComponents %AddToSaveSet %ApplyURLParms
%Attr %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawAutoLogout %DrawClassDefinitions %DrawComponentHTML %DrawHTML
%DrawHTMLPage %DrawJSStrings %DrawObjectDefinitions %EnclosingDivId
%EndBackgroundMethod %EndScript %Eval %Extends
%ForceClientRender %GetChildIndex %GetComponent %GetComponentById
%GetComponentByName %GetEventHandlers %GetLinks %GetLocatorLinks
%GetPageName %GetParameter %GetValueById %GetValueByName
%GetXMLName %IsA %IsModified %Link
%LinkCSS %LinkScript %MakeId %New
%NormalizeObject %ObjectModified %OnAddToPageAfter %OnAddToPageBefore
%OnAfterCreatePage %OnBeforeCreatePage %OnCreateApplication %OnCreatePage
%OnDetermineCSSLevel %OnDrawEnclosingDiv %OnDrawHTMLBody %OnDrawHTMLHead
%OnDrawHTMLMeta %OnDrawObjectProperties %OnFinishBackgroundTask %OnGetPageName
%OnGetProductName %OnGetSmallMenu %OnGetTitle %OnMonitorBackgroundTask
%OnMutateChildren %OnObjectSynch %OnPreHTTP %OnSubmit
%OnUseSoftModals %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %Register %RemoveChild
%RemoveChildren %RemoveComponent %RemoveFromSaveSet %RunBackgroundMethod
%Self %SerializeObject %SetBackgroundMethodStatus %SetErrorById
%SetErrorByName %SetModified %SetValueById %SetValueByName
%SetValuesByName %StartScript %ValidateObject %ZENVersion
BuildMenu ConvertParameter Decrypt DoLogout
DrawLocator DrawRibbon DrawTitle Encrypt
EscapeHTML EscapeURL GetCSPURL GetContextLinks
GetDocPage GetNewURL GetPropertyData GetQuickLinks
HyperEventBody HyperEventCall HyperEventFrame HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
Link OnDrawRibbon OnGetRibbonInfo OnHTTPHeader
OnPage OnPageError OnPostHTTP OnPostHyperEvent
OnPreHTTP OnPreHyperEvent Page QuoteJS
RewriteURL ShowError StartTimer StopTimer
ThrowError UnescapeHTML UnescapeURL XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType addChild
addChildAfter addChildBefore adjustSizes cancelPopup
changePassword childrenMutated correctIELayering createComponent
createComponentNS debugReport deleteComponent dragFinishHandler
dragHandler dragNotifyHandler dragStartHandler dropHandler
dropStartHandler endModal exposeComponent findElement
fireOnLoadEvent fireOnResizeEvent fireOnUnloadEvent fireOnUpdateEvent
firePopupAction generateNVPString getChildIndex getComponent
getComponentById getEnclosingDiv getHidden getHintElement
getLabelElement getModelServer getOpener getPreviewEngine
getProperty getSchemaServer getSettings getTitleAreaHeight
getType goHome goMenu gotoNamespace
gotoPage intializeReportForm invokeSuper isOfType
launchPopupWindow logout makeId navigate
onCreate onDelete onDisplayHandler onEndModalHandler
onPopupAction onRefreshContents onSerialize onServerMethodCall
onServerMethodError onServerMethodReturn onStartModalHandler ondisabledHandler
onkeydownHandler onkeyupHandler onlayoutHandler onloadHandler
onlogoutHandler onoverlayHandler onresizeHandler onunloadHandler
onupdateHandler openReport popupActionHandler refreshContents
removeChild render renderContents renderSVG
runReport searchBlur searchBoxHandler searchFocus
searchKeyDown searchKeyPress setComponentId setHidden
setModified setOverlayMode setProperty setPropertyAll
setRibbonTitle setSortMode setSortModeHandler setTraceOption
setViewMode setViewModeHandler showAbout showFileSelectionWindow
showHelp startModal startProgressBar stopProgressBar
switchNamespace updateControls updateQueryOptions


Parameters

• parameter DOMAIN = "%DeepSee";
Set this to the correct domain.
• parameter FAVORITEICON = "portal/deepsee.ico";
DeepSee favorite icon.
• parameter PAGENAME = "DeepSee Visual Reporting Execution Manager";
Displayed name of this page.

Properties

• property dataSource as %ZEN.Datatype.string;
Data source. This is a copy of the value in the report model.
• property reportName as %ZEN.Datatype.string(ZENURL="RPT");
Name of Report being viewed.
• property selectedDataField as %ZEN.Datatype.integer;
Local copy of report model object. Index (0-based) of selected data field (if any).

Methods

• method %GetLocatorLinks(Output pLink) as %Status
Return the array of links to show in the locator bar.
pLink(n)=$LB(caption,link)
• method %OnAfterCreatePage() as %Status
This class method callback is called just before the server-side page object is created.
• method %OnGetPageName() as %String
Get the (localized) name of the page.
• method %OnGetProductName() as %String
Get the product name for the page.
• method %OnGetTitle() as %String
Get the (localized) title string for the page. This should be implemented in a subclass.
• classmethod GetPropertyData(className As %ZEN.Datatype.string) as %ZEN.Datatype.string [ ZenMethod ]
• method OnDrawRibbon() as %Status
Draw additional stuff in the ribbon bar
• method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String, Output pCommands As %List) as %Status
Get information to display in the ribbon bar.
• method adjustSizes() [ Language = javascript ]
Adjust sizes of components on the page.
• method debugReport() [ Language = javascript ]
Generate logs for debugging.
• method generateNVPString(pName, pValue) [ Language = javascript ]
• method getModelServer() [ Language = javascript ]
• method getPreviewEngine() [ Language = javascript ]
• method getSchemaServer() [ Language = javascript ]
• method intializeReportForm() [ Language = javascript ]
Extract the data needed to build a form to allow the user to enter query parameter values prior to running a report
• method onPopupAction(popupName, action, value) [ Language = javascript ]
Returning from file select dialog and setting the value into the Filename field
• method onlayoutHandler(load) [ Language = javascript ]
Adjust sizes of components on the page.
• method onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
• method onunloadHandler() [ Language = javascript ]
Check if user really wants to exit if they have not saved changes
• method openReport() [ Language = javascript ]
Invoke dialog to open a report.
• method runReport() [ Language = javascript ]
Show a preview.
• method setRibbonTitle(str) [ Language = javascript ]
• method showFileSelectionWindow() [ Language = javascript ]
Demonstration of launching a file selector window.
• method updateControls() [ Language = javascript ]
• method updateQueryOptions(event, idx, ctrl) [ Language = javascript ]