These are the most frequently used build options. They work with a "Selected" main program, which can either be the Startup Object or a main program pointed to with the mouse. The typical scenario is one where you have a Main program set as the Startup Object, you change some objects and then press F5 (assigned by default to the Run command) to test the changes.

These options include the following steps:

Steps Comments
Save any unsaved objects The step stops on errors
Reorganize the database if necessary The step stops on errors
Specify only objects that have changed (Build) or force the specification of all objects (Rebuild) belonging to the "Selected" main call tree (*).
Consider also objects references in the properties of KB Version (except Startup Object), Environemnt and Generator, with their call tree.
The step stops on errors
Generate The step does not stop on errors
Compile the "Selected" main The step stops on errors
Deploy The step stops on errors
Execute the "Selected" main (Run)  

(*)The call tree of a main is "cut" on every other main found unless the Call tree for build option is set to full

See also

Build All/Rebuild All
Build/Run With This Only
Run Without Building

Videos

Start Video Application execution