IRISLIB database
TriggerHelper Class Reference
Inheritance diagram for TriggerHelper:
Collaboration diagram for TriggerHelper:

Public Attributes

 msg
 Holds an error message when ok=0. More...
 
 ok
 1/0 flag. More...
 
 operation
 Holds the operation being performed. More...
 
 properties
 Holds the property names/values that can be referenced by the Python trigger code. More...
 
 time
 Holds the time when the trigger is pulled, 'before' or 'after'. More...
 
 type
 Holds the type of trigger, (Foreach). More...
 

Additional Inherited Members

- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnNew ()
 This callback method is invoked by the <METHOD>New</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 
- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...
 

Member Data Documentation

◆ msg

msg

Holds an error message when ok=0.

 

◆ ok

ok

1/0 flag.

Set to 0 if the trigger failed and should cause the filing operation to report an error with a message in msg

 

◆ operation

operation

Holds the operation being performed.

Returns INSERT, UPDATE, or DELETE depending on the current SQL /Objects operation  

◆ properties

properties

Holds the property names/values that can be referenced by the Python trigger code.

 

◆ time

time

Holds the time when the trigger is pulled, 'before' or 'after'.

 

◆ type

type

Holds the type of trigger, (Foreach).

row, row/object, statement