Scriptcase uses the events to enable the developer to customize the application code. Using the events you can program custom actions at a specific execution time (e.g. After a record is inserted, when it is loaded, upon submitting a form, …) and for a specific application type. In the event areas you can use global and local variables, JavaScript, CSS, HTML, PHP codes and also Scriptcase macros.


This event runs only once, when initializing the application.


This event runs when navigating between pages in the application.


This event runs the moment that the scripts of the application is initialized. This is executed before the event OnLoad ( when present ), although, it’s always executed when running, reloading or navigating in the application.


This event runs the moment that the record line is loading. The evemt OnRecord runs in a loop for each record to be loaded.


This event runs in the header of the application.


This event runs in the footer of the application.