Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [CSPX] >  [EnsLogFilterForm]
Private  Storage   

class CSPX.EnsLogFilterForm extends %RegisteredObject, CSPX.AutoFormCSP

An autoform for gathering Message Filter info

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 19 4


Summary

Properties
Alert Assert ColorBy EndId EndTime
Error Info Job MaxRows Method
SessionId SortOrder Source StartId StartTime
Text TimeFormat Trace Warning

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
CreateInstance DispatchSubmit DoSubmit DrawFormButtons
DrawHEADExtra DrawHTMLExtra DrawHTMLForm DrawHTMLTable
GetComboBoxHTML GetFormError OnDefineButtons OnSubmit
ProcessSubmit SetFormError Submit cleanReqData


Parameters

• parameter FORMCOLUMNS = 3;
Number of columns used to layout forms for this class

Properties

• property Alert as %Boolean(CAPTION="@Ensemble:LTAlert@Alert") [ InitialExpression = 1 ];
Log entry types
• property Assert as %Boolean(CAPTION="@Ensemble:LTAssert@Assert") [ InitialExpression = 1 ];
Log entry types Log entry types
• property ColorBy as %String(CAPTION="@Ensemble:ColorBy@Color By",VALUELIST=",TimeLogged,Job,Session,Source,Method,Text");
Column to color results by
• property EndId as %Integer(CAPTION="@Ensemble:EndId@End Id");
End ID value
• property EndTime as %String(CAPTION="@Ensemble:EndTime@End Time");
End date
• property Error as %Boolean(CAPTION="@Ensemble:LTError@Error") [ InitialExpression = 1 ];
Log entry types
• property Info as %Boolean(CAPTION="@Ensemble:LTInfo@Info") [ InitialExpression = 1 ];
Log entry types
• property Job as %Integer(CAPTION="@Job:Job@Job");
$Job
• property MaxRows as %Integer(CAPTION="@Ensemble:MaxRows@Max Rows",MINVAL=1);
Number of rows to display
• property Method as %String(CAPTION="@Ensemble:Method@Method",MAXLEN=128);
Source method
• property SessionId as %Integer(CAPTION="@Ensemble:SessionId@Session Id");
Session ID
• property SortOrder as %String(CAPTION="@Ensemble:SortOrder@Sort Order",DISPLAYLIST=",Oldest First,Newest First",VALUELIST=",1,2") [ InitialExpression = 2 ];
How to sort data
• property Source as %String(CAPTION="@Ensemble:Source@Source",MAXLEN=128);
Source class
• property StartId as %Integer(CAPTION="@Ensemble:StartId@Start Id");
Starting ID value
• property StartTime as %String(CAPTION="@Ensemble:StartTime@Start Time");
Starting date
• property Text as %String(CAPTION="@Ensemble:Text@Text",MAXLEN=128);
Text
• property TimeFormat as %String(CAPTION="@Ensemble:TimeFormat@Time Format",DISPLAYLIST=",Time Only,Complete",VALUELIST=",12,999") [ InitialExpression = 999 ];
Time format
• property Trace as %Boolean(CAPTION="@Ensemble:LTTrace@Trace") [ InitialExpression = 1 ];
Log entry types
• property Warning as %Boolean(CAPTION="@Ensemble:LTWarning@Warning") [ InitialExpression = 1 ];
Log entry types

Methods

• classmethod CreateInstance(ByRef pID As %String) as %CSP.Util.AutoForm
Create an instance of the AutoForm object using the provided ID value(s). This is overridden by subclasses.
The default implementation will perform an OpenId if the AutoForm is a persistent object.
• classmethod OnDefineButtons(ByRef pButtons As %CSP.Util.FormButton)
define buttons
• method OnSubmit(ByRef pID As %String, pSubmit As %String) as %Status
This callback is called when this form is submitted. pID is the ID value associated with the form. The default implementation will perform a Save if the AutoForm is a persistent object.
pSubmit is the name of the submit button (i.e., $AUTOFORM_SAVE).
• classmethod cleanReqData(pContextOnly As %Boolean = 0)


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