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


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

Specialized pane for displaying a list of MsgBank messages.

Method Inventory


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


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