Procedure Body Editing Menu

1 Procedure overview

This option opens the Procedure Overview dialog, used to set the procedure type (for example, interactive, batch), name the maps to be used by the procedure, describe iteration behaviour and various other properties. The Procedure Overthis procedure's relation to the program's flow.

2 Table processing...

This option opens the Table Processing Menu which allows you to select which tables are processed by the procedure, whether records may be amended, created and deleted and how records may be accessed.

3 Screen/Form Design

This option opens either the Screen Design or, for print procedure bodies, the Form Design dialog. These allow you to describe how the main map is displayed or output, and lead to the the Map assignment menu and thence the Map Editor.

Note that, if this is a database procedure, you must set up Table processing before you can choose this option.

4 Field processing

Field processing is the facility in a QA Build procedure body that you use to enter, display and change data fields. You must define field processing for input fields and all other fields that are processed by the procedure body.

Use this option to set up the processing associated with each field in the procedure's main map. Note that you must set up Table processing and screen/form design first. There is no field processing for menu procedures.

5 Documentation

Select this option to enter the text editor and write documentation for your procedure body.

6 Copy procedure body

Select this option to copy an existing procedure body into your new procedure body. Enter the procedure body name or press <Ctrl+P> for a menu of existing procedure bodies.

8 Exit (X)

Select this option to return to your previous location in the program.