Contents

 
Home
PHPRunner 9.6 manual
Prev Page Next Page
 
 

Event: AfterAdd

 

Description

Function AfterAdd is executed after a record is physically added to the database. Will work in all add modes: Inline Add, Regular Add and Add page in popup.

Syntax

AfterAdd($values,$keys,$inline,$pageObject)

Arguments

$values - array of values to be written to the database. To access specific field value use $values["FieldName"].

Field names are case-sensitive. If the field name is PlayerId, you should use $values["PlayerId"]. Note that $values["playerid"] or $values["PlayerID"] will not work.

If the field was assigned an alias in the SQL query, then the $values array will get the alias instead of field name from the database. E.g. if you have SQL query select salesrep_id AS Inv_Salesrep ..., you should use $values["Inv_Salesrep"].

$keys - array of key column values that point to the new record. To access specific key column use $keys["KeyFieldName"].

Field names are case-sensitive. If the field name is PlayerId, you should use $keys["PlayerId"]. Note that $keys["playerid"] or $keys["PlayerID"] will not work.

$inline - equals to true when the Inline Edit in process, false otherwise.

$pageObject - an object representing the current page. For more information, see Page class.

Applies to pages

Add, Inline Add

Recommended  sample events

Add new button to Add/Edit pages

Change message after record was added or saved

Redirect to details page after master record was added

Send mass email to al users

Speed up data entry using events

Converted from CHM to HTML with chm2web Standard 2.85 (unicode)