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

class %DeepSee.Report.UI.whereClauseEditor extends %ZEN.Component.composite

Where Clause Editor This is the master display panel for the where clause editor that allows the user to inject filter selections the generated DeepSee report data collector classes at run time

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 11


Summary

Properties
%condition %import %includeFiles %page
%resource align aux cellAlign
cellSize cellStyle cellVAlign children
childrenCreated composite containerStyle disabled
dragEnabled dropEnabled enclosingClass enclosingStyle
error groupClass groupStyle height
hidden hint hintClass hintStyle
id index label labelClass
labelDisabledClass labelPosition labelStyle layout
name onafterdrag onbeforedrag onclick
ondrag ondrop onhide onrefresh
onshow onupdate parent showLabel
slice title tuple valign
visible width window

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddToSaveSet %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %CreateComposite %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %DrawComponentHTML %DrawHTML
%DrawJSStrings %EnclosingDivId %Eval %Extends
%ForceClientRender %GetChildById %GetChildIndex %GetEventHandlers
%GetPaneContents %GetParameter %GetXMLName %IsA
%IsModified %MakeId %New %NormalizeObject
%ObjectModified %OnAddToPageAfter %OnAddToPageBefore %OnAfterCreateComposite
%OnDrawEnclosingDiv %OnDrawObjectProperties %OnMutateChildren %OnObjectSynch
%OnSubmit %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %RemoveChild %RemoveChildren
%RemoveFromSaveSet %Self %SerializeObject %SetModified
%ValidateObject DrawEmptyWhereClause DrawWhereClauseHeader XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType addChild
addChildAfter addChildBefore addNewClause childrenMutated
clear dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler exposeComponent
findElement fireOnUpdateEvent getChildById getChildIndex
getEnclosingDiv getHidden getHintElement getLabelElement
getModel getProperty getSettings getType
invokeSuper isOfType makeId makeQuotedWhereStatement
onCreate onDelete onDisplayHandler onEndModalHandler
onPopupAction onRefreshContents onSerialize onStartModalHandler
ondisabledHandler onloadHandler onunloadHandler onupdateHandler
parseQuotedWhereStatement populatePane refreshContents removeChild
render renderContents renderSVG restoreModel
setHidden setOverlayMode setProperty setPropertyAll
startProgressBar stopProgressBar syncModel


Parameters

• parameter INCLUDEFILES = "zenCSLM.js";
CSV list of additional include files (either .js or .css) that should be included when this component is used on a page.
By default, the file extension (.js or .css) is used to determine whether an item in the list is a script include or a style include. You can override this behavior by adding the terms "script:" or "style:" to the beginning of the file name or names. This prefix is not used as part of the include filename.

Methods

• method DrawEmptyWhereClause(pSeed As %String) as %Status
Draw the contents of the Where Clause Header (the region above the table of known properties).
• method DrawWhereClauseHeader(pSeed As %String) as %Status
Draw the contents of the Where Clause Header (the region above the table of known properties).
• method addNewClause() [ Language = javascript ]
Add a new property edit line to the table
• method clear() [ Language = javascript ]
Reset the table
• method getModel() [ Language = javascript ]
Get the current model
• method makeQuotedWhereStatement(pObj) [ Language = javascript ]
Return a doctored WHERE clause where the parameters are embedded in the text as using a '#(' whatever ')#' notation
• method onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
• method parseQuotedWhereStatement(str) [ Language = javascript ]
• method populatePane(pObj) [ Language = javascript ]
Add the base fields to the screen and pre-poplate them from a model object
• method restoreModel(m) [ Language = javascript ]
Populate the pane with data from the given model
• method syncModel() [ Language = javascript ]
Synchronize the underlying model with the currently displayed values