This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > ENSLIB namespace > CSPX.Enterprise.Portal.MsgTablePane

CSPX.Enterprise.Portal.MsgTablePane

class CSPX.Enterprise.Portal.MsgTablePane extends CSPX.EnsMsgTablePane

Specialized pane for displaying a list of MsgBank messages.

Method Inventory

Methods

classmethod BasicEnumerateExecute(ByRef qHandle As %Binary, pFilterObj As CSPX.EnsMsgFilterForm) as %Status
classmethod BasicEnumerateFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
classmethod BasicEnumeratePrepare(ByRef qHandle As %Binary, pFilterObj As %String, p2 As %Integer, p3 As %String) as %Status
method DrawHEAD(pInstance As PageInstance) as %Status
Inherited description: Overwritten by subclasses to draw anything this pane needs for the HEAD section.
classmethod EnumerateExecute(ByRef qHandle As %Binary, pFilterObj As CSPX.EnsMsgFilterForm, pNextId As %String = "", pPaneObj As MsgTablePane = $$$NULLOREF) as %Status
classmethod EnumerateFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
classmethod EnumerateGetInfo(colinfo As %List, parminfo As %List, idinfo As %List, qHandle As %Binary, extoption As %Integer = 0, extinfo As %List) as %Status
classmethod EnumeratePrepare(ByRef qHandle As %Binary, p1 As %String, p2 As %Integer, p3 As %String) as %Status
method ExecuteResultSet(pRS As %ResultSet, ByRef pID As %String) as %Status
This method performs the actual execution of the ResultSet This can be overridden by subclasses
method GetColorByColumn() as %String
Subclass can override this to specify the name of column used to distinctly color rows
Inherited description: Subclass can override this to specify hyperlinks for the columns

Queries

query BasicEnumerate(pFilterObj As CSPX.EnsMsgFilterForm)
Selects TimeCreated, ID, Client, Session, Session, Status, Error, Source
query Enumerate(FilterObj As CSPX.EnsMsgFilterForm, NextId As %String = "", PaneObj As MsgTablePane = $$$NULLOREF)
Selects TimeCreated, ID, Client, Session, SessionId, Status, Error, Source
List the messages matching the given filter object, skipping to start from NextId if given.

Inherited Members

Inherited Properties

Inherited Methods

Feedback