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
Build All/Rebuild All
Build/Run With This Only
Run Without Building
Application execution