User Tools

Site Tools


how_to_synchronize_your_app_and_dictionary.htm
Navigation:  How To's and Troubleshooting > How to… >====== How to Synchronize your App and Dictionary ====== Previous pageReturn to chapter overviewNext page

The Synchronize command applies the Data Dictionary's respective control specifications, including Screen Picture, Prompt, Heading, Case, Typing Mode, Flags, Justification, Initial Value, Help IDs, Messages, Tool Tips, Validity Checks, position, type of control, etc. to the controls in your application. The control attributes are applied according to the settings in the Application Options dialog.

With the Application Options dialog, you can specify whether the control's type and position change, whether blank dictionary attributes replace filled control attributes (e.g. Tool Tips or list box column headers), whether controls that are explicitly frozen, etc.

NoteBox.jpg

Synchronize does not change the number of controls on a window; therefore, synchronization does not replace an Option plus Radio buttons with a drop-down list and vice versa. In either case, the Application Generator issues a warning that no synchronization occurred for the asymmetrical controls.

Levels of Synchronization

You can synchronize:

·A single control: In the Window Designer or Report Designer, select the control, then choose Edit C6H0013.jpg Synchronize from the menu (or RIGHT-CLICK and choose Synchronize).

TipBox.jpg

If you synchronize a single control, the synchronizer ignores any #Freeze attribute for the control.

·All the controls in a data structure: In the Window Designer or Report Designer, select the data structure (WINDOW, TAB, GROUP, REPORT, DETAIL, etc.), then choose Edit C6H0013.jpg Synchronize from the menu (or RIGHT-CLICK and choose Synchronize).

or

In the Window Designer, choose Edit C6H0013.jpg Synchronize Window from the menu.

or

In the Report Designer, choose Edit C6H0013.jpg Synchronize Report from the menu.

·All the controls in a procedure: In the Application Tree dialog, select a procedure, then choose Procedure C6H0013.jpg Synchronize from the menu (or RIGHT-CLICK and choose Synchronize).

·All the controls in the application: In the Application Tree dialog, choose Application C6H0013.jpg Synchronize from the menu.

how_to_synchronize_your_app_and_dictionary.htm.txt · Last modified: 2021/04/15 15:57 by 127.0.0.1