Please enable JavaScript to view this site.

Navigation: Advanced topics > Events

Common event parameters

Scroll Prev Next More

 

You can use the following common parameters in your event code:

pageObject

GlobalVars.pageObject

an RunnerPage class object that represents a current page. For more information, see RunnerPage class.

Example

Before record updated:

 

var data = pageObject.getCurrentRecord();
MVCFunctions.Echo(String.Format("{0} {1}", data["ID"], data["Field1"]));

 

 

values array

values

an array with the field values from an Add/Edit form.

Example

Before record updated:

 

values["Comment"] = "";

 

Note: If the field was assigned an alias in the SQL query, then the values array gets the alias instead of the field name from the database.

E.g., if you have an SQL query SELECT salesrep_id AS Inv_Salesrep ..., you should use values["Inv_Salesrep"].

keys

keys

an array with the key columns.

Example

After record added:

 

values["FileName"] = keys["ID"].ToString() + ".jpg";

Other useful functions and parameters

 

 

 

xt.assign("name", "george smith");

See also:

Page life cycle overview

Event editor

Table Events

Global Events

SQL query screen

About SQLQuery class

Rename upload file