Class Reference
%DeepSee.Report.UI.BuildLIDR
Server:appadmin-00044-deployment-6bf4cbc86d-9f4xc
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%DeepSee] >  [Report] >  [UI] >  [BuildLIDR]
Private  Storage

DeepSee Line Item Detail Report Builder page.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 5 39


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
contactPage containerStyle cssLevel currSortMode
currStep currViewMode dataSource defaultRptName
disabled docbookId dragAndDrop dragEnabled
dropEnabled enableAutoRefresh enclosingClass enclosingStyle
error groupClass groupStyle height
hidden hint hintClass hintStyle
homePage id index label
labelClass labelDisabledClass labelPosition labelStyle
layout limitPopups metaData name
nameSpace 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
%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 %EvalC %Extends
%ForceClientRender %GetChildIndex %GetComponent %GetComponentById
%GetComponentByName %GetEventHandlers %GetLinks %GetLocatorLinks
%GetPageName %GetParameter %GetRootLink %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 CheckContextLinks CheckEnterpriseManager
ConvertParameter Decrypt DoLogout DrawLocator
DrawRibbon DrawTitle Encrypt EscapeHTML
EscapeURL GetCSPURL GetContextLinks GetDocURL
GetNewURL GetQuickLinks HyperEventCall HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
JavaInstalled 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
autoFillData cancelPopup changePassword childrenMutated
correctIELayering createComponent createComponentNS deleteComponent
disableCommandButton dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler enableCommandButton
endModal exposeComponent findElement fireOnResizeEvent
fireOnUnloadEvent fireOnUpdateEvent firePopupAction getChildIndex
getComponent getComponentById getEnclosingDiv getHidden
getHintElement getLabelElement getLayoutEditor getModelServer
getOpener getPageMeta getPageModel getPageTitle
getPreviewEngine getProperty getSchemaServer getSettings
getTitleAreaHeight getType getUserImageURLSelection goHome
goMenu gotoNamespace gotoPage hideCommandButton
invokeSuper isOfType launchPopupWindow layoutEditorDropHandler
logout makeId navigate newLayout
newReport onCreate onDelete onDisplayHandler
onEndModalHandler onPopupAction onRefreshContents onSerialize
onServerMethodCall onServerMethodError onServerMethodReturn onStartModalHandler
ondisabledHandler onhandleAutoLogoutWarn onkeydownHandler onkeyupHandler
onlayoutHandler onloadHandler onlogoutHandler onoverlayHandler
onresizeHandler onunloadHandler onupdateHandler openReport
pageSetup popupActionHandler preview reallySaveLIDR
refreshContents reloadPage removeChild render
renderContents renderSVG resetCoverplates resetLIDR
restoreDPR saveAsLIDR saveReport scopeDataDrag
searchBlur searchBoxHandler searchFocus searchKeyDown
searchKeyPress setComponentId setConnectivityStatusMsg setDataPoolFromDSSObject
setHidden setModified setOverlayMode setPageTitle
setProperty setPropertyAll setRibbonTitle setSortMode
setSortModeHandler setTraceOption setViewMode setViewModeHandler
showAbout showCommandButton showContact showFileSelectionWindow
showHelp startModal startProgressBar stopProgressBar
switchNamespace


Parameters

• parameter AUTONS = 0;
Do NOT auto-switch namespace to whatever is passed in work in the user's current space.
• parameter PAGENAME = "Visual Reporting Line Item Report Builder";
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 defaultRptName as %ZEN.Datatype.string [ InitialExpression = "UnnamedLIDR" ];
The placeholder name given to reports that have yet to be saved to disk
• property nameSpace as %ZEN.Datatype.string(ZENURL="NAMESPACE");
Name of the currently active default namespace
• 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 %OnUseSoftModals() as %Boolean
For the time being, do not use soft modals for the portal.
• 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 autoFillData() [ Language = javascript ]
• method getLayoutEditor() [ Language = javascript ]
• method getModelServer() [ Language = javascript ]
• method getPageModel() [ Language = javascript ]
• method getPreviewEngine() [ Language = javascript ]
• method getSchemaServer() [ Language = javascript ]
• method getUserImageURLSelection(cb) [ Language = javascript ]
• method layoutEditorDropHandler(dragData) [ Language = javascript ]
Data drop on layout editor.
• method logout() [ Language = javascript ]
End the current session.
• method newLayout(dssClass) [ Language = javascript ]
• method newReport() [ Language = javascript ]
Invoke dialog to create a new 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 onlogoutHandler() [ Language = javascript ]
Ensure that auto-logout is not blocked by onunloadHandler checking for unsaved changes
• 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 pageSetup() [ Language = javascript ]
Page setup for report
• method preview() [ Language = javascript ]
Show a preview.
• method reallySaveLIDR() [ Language = javascript ]
Really save the report to server.
• method resetCoverplates() [ Language = javascript ]
Remove any obsolete visual feedback as to where a given datum may be dropped
• method resetLIDR() [ Language = javascript ]
reset the active editors
• method restoreDPR(src) [ Language = javascript ]
• method saveAsLIDR() [ Language = javascript ]
Rename this report and save it to disk.
• method saveReport() [ Language = javascript ]
Request a save of the report.
• method scopeDataDrag(prefix) [ Language = javascript ]
Give visual feedback as to where a given datum may be dropped
• method setDataPoolFromDSSObject(obj, title) [ Language = javascript ]
• method setRibbonTitle(str) [ Language = javascript ]
• method showFileSelectionWindow() [ Language = javascript ]


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