Home > Class Reference > ENSLIB namespace > CSPX.EnsLogTablePane

CSPX.EnsLogTablePane

class CSPX.EnsLogTablePane extends CSPX.SQLQueryPane

Specialized pane for displaying a list of log items.

Method Inventory (Including Private)

Parameters

parameter IDCOL = ID;
Name of ID Column if "More Data" link is to be offered ($NextID variable must be supported in CreateResultSet() also)

Methods (Including Private)

method CreateResultSet(ByRef pID As %String, ByRef pRS As %ResultSet) as %Status
Inherited description: This method creates the %ResultSet object that is used for the table pane.
A subclass can override this to customize the table displayed by this pane.
pID is array of page variables...
method DrawBODY(pInstance As %CSP.Util.PageInstance) as %Status
Override this method from the superclass to check if there is an error in the Start Time and/or End Time fields and display this error instead of running the query.
method FilterPostRS(pRS As %ResultSet, ByRef pPropVals, level=1, tNode="1", pInOR=0) as %Boolean
Apply additional filter criteria to determine whether to display the current row returned by the ResultSet Return value 1 means display the current row
method GetColorByColumn() as %String
Subclass can override this to specify the name of column used to distinctly color rows
method GetColumnWidths(pWidthArray) as %String
Inherited description: Subclass can override this to specify the widths of columns used and the character(s) to wrap on (under pWidthArray(iCol,"breakchars"))
Inherited description: Subclass can override this to specify hyperlinks for the columns
method GetToolTips(ByRef pValues, ByRef pTips)
Inherited description: Subclass can override this to specify tooltips for the columns

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)