CSPX.EnsBPInstanceFilterForm
class CSPX.EnsBPInstanceFilterForm extends %RegisteredObject, CSPX.AutoFormCSP
An autoform for gathering Rule Log Filter info
Inventory
Parameters | Properties | Methods | Queries | Indices | ForeignKeys | Triggers |
---|---|---|---|---|---|---|
1 | 6 | 3 |
Summary
Properties | |||
---|---|---|---|
BusinessProcess | EndTime | MaxRows | SortOrder |
StartTime | TimeFormat |
Parameters
Properties
property BusinessProcess
as %CSP.Util.Choice(CAPTION="Business Process Class",CAPTIONCOLUMN="Name",P1="Ens.BusinessProcess",QUERYCLASS="%Dictionary.ClassDefinition",QUERYNAME="SubclassOf");
BP class
property EndTime
as %TimeStamp(CAPTION="End Time");
End date
property MaxRows
as %Integer(CAPTION="Max Rows",MAXVAL=500,MINVAL=1) [ InitialExpression = 100 ];
Number of rows to display
property SortOrder
as %String(CAPTION="Sort Order",DISPLAYLIST=",Oldest First,Newest First",VALUELIST=",1,2");
How to sort data
property StartTime
as %TimeStamp(CAPTION="Start Time");
Starting date
property TimeFormat
as %String(CAPTION="Time Format",DISPLAYLIST=",Time Only,Complete",VALUELIST=",12,999");
Time format
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)
The default implementation will perform an OpenId if the AutoForm is a persistent object.
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).
pSubmit is the name of the submit button (i.e., $AUTOFORM_SAVE).