EventRuleFormHandler Class [AX 2012]

The EventRuleFormHandler class is a supporting class for use strictly with the forms for creating and maintaining rules for the Alerts system. Used for manipulating form controls.

class EventRuleFormHandler

Run On

Called

  MethodDescription
Gg744594.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif checkEventType Validates input in a FormStringControl holding an EventTypeDescription.
Gg744594.pubmethod(en-us,AX.60).gif clearAll Resets all internal parameters.
Gg744594.privmethod(en-us,AX.60).gif clearX
Gg744594.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif eventBuildValidEventTypeList Returns an instance of the EventBuildValidEventTypeList class that corresponds to the base type of the specified FieldId field.
Gg744594.pubmethod(en-us,AX.60).gif eventType Returns the text representation of the EventType.
Gg744594.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg744594.privmethod(en-us,AX.60).gif getX
Gg744594.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg744594.privmethod(en-us,AX.60).gif initEventTypeMap
Gg744594.protmethod(en-us,AX.60).gif isSubjectAutogenerated
Gg744594.pubmethod(en-us,AX.60).gif new Initializes a new instance of the EventRuleFormHandler class.
Gg744594.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif packEventType Packs an instance of EventType. Used for storing the EventType in the EventRuleData table.
Gg744594.pubmethod(en-us,AX.60).gif parmFormRun Gets or sets the FormRun parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmIsPseudoCursor Gets or sets the IsPseudoCursor parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmPrimTableId Gets or sets the PrimTableId parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmSubjectAutoUpdate Gets or sets the SubjectAutoUpdate parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmTmpEventType Gets or sets the TmpEventType parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXComboBoxControl Gets or sets the XComboBoxControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXDateControl Gets or sets the XDateControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXDateTimeControl Gets or sets the XDateTimeControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXDimensionControl Gets or sets the XDimensionControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXInt64Control Gets or sets the XInt64Control parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXIntControl Gets or sets the XIntControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXRealControl Gets or sets the XRealControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXReferenceGroupControl Gets or sets the XReferenceGroupControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXStringControl Gets or sets the XStringControl parameter.
Gg744594.pubmethod(en-us,AX.60).gif parmXTimeControl Gets or sets the XTimeControl parameter.
Gg744594.privmethod(en-us,AX.60).gif setDataTypeX
Gg744594.pubmethod(en-us,AX.60).gif setDimensionAttributeValue Sets the record ID and natural key string of a DimensionAttributeValue record for the specified DimensionAttribute record.
Gg744594.pubmethod(en-us,AX.60).gif setEventType
Gg744594.privmethod(en-us,AX.60).gif setLookupButtonX
Gg744594.pubmethod(en-us,AX.60).gif setSubject
Gg744594.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg744594.privmethod(en-us,AX.60).gif setVisibleX
Gg744594.privmethod(en-us,AX.60).gif setX
Gg744594.privmethod(en-us,AX.60).gif setXType
Gg744594.privmethod(en-us,AX.60).gif surrogateField
Gg744594.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif unpackEventType
Gg744594.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg744594.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg744594.privmethod(en-us,AX.60).gif xDimensionControl_lookup Provides lookup interaction for individual dimension attribute lookup controls.
Gg744594.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg744594.privmethod(en-us,AX.60).gif xReferenceGroupControl_lookup Provides lookup interaction for table reference lookup controls.
Gg744594.privmethod(en-us,AX.60).gif xReferenceGroupControl_modified Enforces that table reference controls cannot be modified.
Gg744594.pubmethod(en-us,AX.60).gif Gg744594.static(en-us,AX.60).gif ::construct
Gg744594.pubmethod(en-us,AX.60).gif Gg744594.static(en-us,AX.60).gif ::newFormRun
Top

All FormControl instances must be provided when instantiating the class using the ::newFormRun method. When used by a form that can display multiple records, the methods clearAll and parmPrimTableId can be called from the FormDataSource.active method.

The complete manipulation of the FormControl instances is executed by providing an EventType. This can be done by calling the setEventType or unpackEventType method.

Object Class
  EventRuleFormHandler Class

Community Additions

ADD
Show: