Following is the example of writing Model Events |
<EventHandler name = "Requisitions" language =
"java">
<Event Type=Document Source=Requisitions event="preInsert"
name="RequisitionspreInsert" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Pre insert","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Document Source=Requisitions event="postInsert"
name="RequisitionspostInsert" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Post insert","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Document Source=Requisitions event="preRetrieve"
name="RequisitionspreRetrieve" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Pre Retrieve","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Document Source=Requisitions event="postRetrieve"
name="RequisitionspostRetrieve" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Post Retrieve","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Document Source=Requisitions event="preDelete"
name="RequisitionspreDelete" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Pre Delete","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Document Source=Requisitions event="postDelete"
name="RequisitionspostDelete" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Post Delete","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Document Source=Requisitions event="preUpdate"
name="RequisitionspreUpdate" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Pre Update","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Document Source=Requisitions event="postUpdate"
name="RequisitionspostUpdate" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Document - Post Update","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="preInsert"
name="requisition_masterpreInsert" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master- Pre Insert","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="postInsert"
name="requisition_masterpostInsert" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master- Post
Insert","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="preRetrieve"
name="requisition_masterpreRetrieve" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master- Pre
Retrieve","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="postRetrieve"
name="requisition_masterpostRetrieve" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master- Post
Retrieve","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="preDelete"
name="requisition_masterpreDelete" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master - Pre
Delete","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="postDelete"
name="requisition_masterpostDelete" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master - Post
Delete","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="preUpdate"
name="requisition_masterpreUpdate" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master - Pre
Update","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_master event="postUpdate"
name="requisition_masterpostUpdate" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Master - Post
Update","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="preInsert"
name="requisition_detailspreInsert" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Pre
Insert","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="postInsert"
name="requisition_detailspostInsert" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Post
Insert","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="preRetrieve"
name="requisition_detailspreRetrieve" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Pre
Retrieve ","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="postRetrieve"
name="requisition_detailspostRetrieve" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Post
Retrieve ","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="preDelete"
name="requisition_detailspreDelete" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Pre
Delete","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="postDelete"
name="requisition_detailspostDelete" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Post
Delete","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="preUpdate"
name="requisition_detailspreUpdate" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Pre
Update","",JOptionPane.INFORMATION_MESSAGE);
</Event>
<Event Type=Table Source=requisition_details event="postUpdate"
name="requisition_detailspostUpdate" argument="arg"
>
// Add your code here
JOptionPane.showMessageDialog(null,"Table Detail - Post
Update","",JOptionPane.INFORMATION_MESSAGE);
</Event>
</EventHandler>