{div:style=display:none}
DO NOT EDIT THE CONTENT OF THIS PAGE DIRECTLY (EXCEPT INSIDE THE DIV BELOW WITH ID=DESCRIPTION), UNLESS YOU KNOW WHAT YOU'RE DOING.
		THE STRUCTURE OF THE CONTENT IS VITAL IN BEING ABLE TO AUTO UPDATE THE CONTENT THROUGH THE DOC GENERATOR.\\		\\		Enter additional information related to this 'class' inside the \{div} macro with 'id=description'{div}
{div:id=description}{div}\\ 

{table:id=|class=servoy sSummary}{colgroup}{column:width=80px|padding=0px}{column}{column}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=2}Event Summary{th}{tr}{tbody}{tr}{td}{td}{td}[#onAfterCreate]
A method that is executed after a new record is created.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onAfterDelete]
A method that is executed after a delete operation.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onAfterFind]
A method that is executed after a foundset has switched to find mode.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onAfterInsert]
A method that is executed after an insert operation.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onAfterSearch]
A method that is executed after a search is executed for a foundset.{td}{tr}{tbody}{tbody}{tr}{td}{td}{td}[#onAfterUpdate]
A method that is executed after an update operation.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#onCreate]
A method that is executed before a record is created.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#onDelete]
A method that is executed before a delete operation.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#onFind]
A method that is executed before a foundset is going into find mode.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#onInsert]
A method that is executed before an insert operation.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#onSearch]
A method that is executed before search() is called on a foundset in find mode.{td}{tr}{tbody}{tbody}{tr}{td}[Boolean]{td}{td}[#onUpdate]
A method that is executed before an update operation.{td}{tr}{tbody}{table}\\ 

{table:id=event|class=servoy sDetail}{colgroup}{column:width=100%|padding=0px}{column}{colgroup}{tr:style=height: 30px;}{th:colspan=1}Event Details{th}{tr}{tbody:id=onAfterCreate-JSRecord}{tr:id=name}{td}h6.onAfterCreate{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[JSRecord]} record -- record that is created
{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onAfterDelete-JSRecord}{tr:id=name}{td}h6.onAfterDelete{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[JSRecord]} record -- record that is deleted
{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onAfterFind}{tr:id=name}{td}h6.onAfterFind{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onAfterInsert-JSRecord}{tr:id=name}{td}h6.onAfterInsert{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[JSRecord]} record -- record that is inserted
{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onAfterSearch}{tr:id=name}{td}h6.onAfterSearch{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onAfterUpdate-JSRecord}{tr:id=name}{td}h6.onAfterUpdate{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[JSRecord]} record -- record that is updated
{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onCreate}{tr:id=name}{td}h6.onCreate{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Boolean]{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onDelete-JSRecord}{tr:id=name}{td}h6.onDelete{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[JSRecord]} record -- record that will be deleted
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Boolean]{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onFind}{tr:id=name}{td}h6.onFind{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Boolean]{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onInsert-JSRecord}{tr:id=name}{td}h6.onInsert{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[JSRecord]} record -- record that will be inserted
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Boolean]{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onSearch-Boolean_Boolean}{tr:id=name}{td}h6.onSearch{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[Boolean]} clearLastResults
\{[Boolean]} reduceSearch
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Boolean]{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{tbody:id=onUpdate-JSRecord}{tr:id=name}{td}h6.onUpdate{td}{tr}{tr:id=prs}{td}*Parameters*\\{div:class=sIndent}\{[JSRecord]} record -- record that will be updated
{div}{td}{tr}{tr:id=ret}{td}*Returns*\\{div:class=sIndent}[Boolean]{div}{td}{tr}{tr:class=lastDetailRow}{td}{td}{tr}{tbody}{table}