class CSPX.EnsBPInstanceFilterForm extends %RegisteredObject, CSPX.AutoFormCSP

An autoform for gathering Rule Log Filter info


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 6 3


BusinessProcess EndTime MaxRows SortOrder
StartTime TimeFormat
%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


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


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


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).
Copyright © 1997-2021 InterSystems Corporation, Cambridge, MA