Online documentation - Websydian v6.0

Users Guide | Patterns Reference | WebsydianExpress | Search

 

EventType Entity

The EventType entity will contain a record for each active Event Handler function in the Websydian application.  The EventType entity is refered to by the Log entity specifying the Event Handler functions associated with the generated Log records.

The EventType entity will be populated by running the InitializeEventTypes function which reads all the Event Handler functions called by the Dispatcher function.  The InitializeEventTypes function must also be run each time new Event Handler functions are specified in the development model.

The EventType entity pattern inherits from the EditDetail entity in FOUNDATION which itself inherits from the DataAccess pattern in the STORAGE library.

EventType Fields

The EventType entity has the following fields:

AuditEventID The identification of the event type is set to the implementation name of the Event Handler function.
EventDescription The description field is set to the unscoped model name of the Event Handler function.
LogWebInputFields If this flag field is set to Yes, the contents of the fields defined in the WebInput variable will be written as records to the FieldValue entity.

This field logging only has effect for the Event started Log Type being logged by Event Handler functions.