Class Reference
IRIS for UNIX 2019.4
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%DeepSee] >  [UI] >  [MDXPrint]
Private  Storage   

class %DeepSee.UI.MDXPrint extends %ZEN.Component.page

This page renders an MDX statement in a printer friendly manner.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
3 4 2


Summary

This is a Zen Page class. 

Properties
%ComponentClasses %ComponentNames %Components %CompositeList
%DeletedIds %NotifyList %RenderList %UserPackageList
%condition %import %includeFiles %page
%partial %resource %xmlOutputMode SVGClassList
StdTitle UserSVGPackageList align aux
backgroundTimerInterval cellAlign cellSize cellStyle
cellVAlign children composite containerStyle
cssLevel cubeName designMode disabled
dragAndDrop dragEnabled dropEnabled dynamic
enclosingClass enclosingStyle error groupClass
groupStyle height hidden hint
hintClass hintStyle id index
inlineSVG isPopup isSoftModal label
labelClass labelDisabledClass labelPosition labelStyle
lastModalIndex layout mdx name
nextIndex onafterdrag onbeforedrag onclick
ondrag ondrop onhide onoverlay
onrefresh onshow onupdate overlayMode
parent popupParent queryKey renderFlag
showLabel slice title tuple
useSVG useSoftModals valign visible
width window zenPersistentPopup

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddComponent %AddImportedComponents %AddToSaveSet %ApplyURLParms
%Attr %BindExport %BuildObjectGraph %ClassIsLatestVersion
%ClassName %Close %ConstructClone %CreateApplication
%CreatePage %DetermineCSSLevel %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawAutoLogout %DrawClassDefinition %DrawClassDefinitions
%DrawComponentHTML %DrawHTML %DrawHTMLPage %DrawJSGetSettings
%DrawJSSerialize %DrawJSStrings %DrawObjectDefinitions %DrawObjectProperties
%DrawSVGDef %DrawStyleDefinitions %DrawStyleHTML %DrawStyleSVG
%EnclosingDivId %EndBackgroundMethod %EndScript %Eval
%EvalC %Extends %ForceClientRender %GenerateCode
%GetChildIndex %GetClassCRC %GetClassDepth %GetComponent
%GetComponentById %GetComponentByName %GetComponentPropertyById %GetDependentComponents
%GetEventHandlers %GetIncludeFiles %GetIncludeInfo %GetLinks
%GetPageName %GetPaneContents %GetParameter %GetSuperClassList
%GetValueById %GetValueByName %GetXMLName %IncrementCount
%IsA %IsEmbedded %IsModified %Link
%LinkCSS %LinkScript %MakeId %New
%NormalizeObject %ObjectModified %ObjectSynch %OnAddToPage
%OnAddToPageAfter %OnAddToPageBefore %OnAfterCreatePage %OnBeforeCreatePage
%OnCreateApplication %OnCreatePage %OnDetermineCSSLevel %OnDrawEnclosingDiv
%OnDrawHTMLBody %OnDrawHTMLHead %OnDrawHTMLMeta %OnDrawObjectProperties
%OnFinishBackgroundTask %OnMonitorBackgroundTask %OnMutateChildren %OnObjectSynch
%OnPreHTTP %OnSubmit %OnUseSoftModals %OnZENDeserialize
%OriginalNamespace %PackageName %PrintResults %QuoteValue
%QuoteValueL10N %ReallyAddChild %RemoveChild %RemoveChildren
%RemoveComponent %RemoveFromSaveSet %RunBackgroundMethod %Self
%SerializeObject %SetBackgroundMethodStatus %SetErrorById %SetErrorByName
%SetModified %SetValueById %SetValueByName %SetValuesByName
%StartScript %ValidateObject %XMLGenerate %ZENDeserialize
%ZENVersion ConvertParameter Decrypt DrawHTML
Encrypt EncryptBroker EscapeHTML EscapeURL
HyperEventBody HyperEventCall HyperEventFrame HyperEventHead
Include InsertHiddenField InsertHiddenFields InvokeClassMethod
InvokeInstanceMethod IsPrivate Link LoadZenComponent
MonitorBackgroundTask OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS ReallyRefreshContents RewriteURL
ShowError StartTimer StopTimer ThrowError
UnescapeHTML UnescapeURL XMLAfterExport XMLBeforeExport
XMLDTD XMLExport XMLExportInternal XMLExportToStream
XMLExportToString XMLGetSchemaImports XMLImport XMLImportInternal
XMLIsObjectEmpty XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType addChild addChildAfter addChildBefore
backgroundTimerHandler cancelPopup childrenMutated clearBackgroundTask
correctIELayering createComponent createComponentNS deleteComponent
dragFinishHandler dragHandler dragNotifyHandler dragStartHandler
dropHandler dropStartHandler endModal exposeComponent
findElement fireOnLoadEvent fireOnResizeEvent fireOnUnloadEvent
fireOnUpdateEvent firePopupAction getChildIndex getComponent
getComponentById getEnclosingDiv getHidden getHintElement
getLabelElement getOpener getProperty getSettings
getTargetPage getType gotoPage invokeSuper
isOfType launchPopupWindow makeId onCreate
onDelete onDisplayHandler onEndModalHandler onPopupAction
onRefreshContents onSerialize onServerMethodCall onServerMethodError
onServerMethodReturn onStartModalHandler ondisabledHandler onkeydownHandler
onkeyupHandler onlayoutHandler onloadHandler onlogoutHandler
onoverlayHandler onresizeHandler onunloadHandler onupdateHandler
popupActionHandler progressBarHandler refreshContents removeChild
render renderContents renderSVG setBackgroundTask
setComponentId setHidden setOverlayMode setProperty
setPropertyAll setTraceOption startModal startProgressBar
stopProgressBar updateControlsInGroup


Parameters

• parameter DOMAIN = "%DeepSee";
Domain used for localization.
• parameter PAGENAME = "Print-Friendly Output";
Optional. This is the display name used for this page. If not provided, the class name is used.
• parameter RESOURCE = "%DeepSee_Portal";
All DeepSee pages require %DeepSee_Portal USE.

Properties

• property StdTitle as %ZEN.Datatype.string [ InitialExpression = ..#PAGENAME ];
Define the title that will be displayed within subclasses
• property cubeName as %ZEN.Datatype.string(ZENURL="CUBE");
Name of cube the query is based on (used with queryKey).
• property mdx as %ZEN.Datatype.string(ZENURL="MDX");
!!!
• property queryKey as %ZEN.Datatype.string(ZENURL="KEY");
Key for the query.

Methods

• method %PrintResults(pRS As %DeepSee.ResultSet) as %Status
Print out the contents (as HTML) of the given MDX result set.
• method DrawHTML(pSeed As %String) as %Status


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.