Choose your database:
AnySQL
MySQL
MS SQL Server
PostgreSQL
SQLite
Firebird
Oracle
SQL Anywhere
DB2
MaxDB

Subscribe to our news:
Partners

Firebird PHP Generator online Help

Prev Return to chapter overview Next

OnInsertFormLoaded

This event occurs after an Insert form is loaded. Live example.

 

Signature:

function OnInsertFormLoaded(editors)

 

Parameters:

editors

An associative array of form controls. To access the value of the editor of the column_name column, use the editors['column_name'] syntax.

 

Example:

This piece of code targets two things:

 

1) Player number is cleared and the appropriate control becomes disabled for players that do not belong to a team.

 

if (editors['current_team_id'].getValue() == '')

{

  editors['current_number'].setValue('');

  editors['current_number'].enabled(false);  

}

else

  editors['current_number'].enabled(true);

 

2) Player's college is cleared and the appropriate control becomes disabled if player's country is not USA (country code == 1). The inline hint describes the reason of the disabling.

 

editors['college_id'].enabled(editors['country_id'].getValue() == 1);

addInlineHint('college_id', 'College can be selected only for players from USA.')

if (editors['country_id'].getValue() != 1)

  editors['college_id'].setValue(null);

     

 

See also: OnEditFormLoaded



Prev Return to chapter overview Next