Global Objects Tab, Form Control

The Global Objects tab provides options to work with only specific selected global objects. You can use this tab to work with global objects independently of any forms they might be associated with.

The particular action that is performed on the object depends on what is selected in the Actions Group of options.

The Selected object status area displays information about the object's status.

This table lists and describes the options on this tab:

Group Box/Option Description/Comments
Selection criteria This is where you select the object on which you want to perform the designated action.

Selecting the object is a two-step process:

  • From the list of types on the left side of this group box, select the type of object you want.

    Note that you can select only one type at a time.

  • From the SourceDatabase object name drop-down list, select the specific object you want.

    SourceDatabase is the database from which the object is taken and depends on the action designated in the Actions group box. For example, if you are archiving an object, the object is taken from the master database, and this field displays as Master object name.

    Note that you can select only one object at a time.

Locked by user If a someone has the object checked out, this field displays the user ID of the developer who has it checked out.

If no one has the object checked out, this field is blank.

SourceDatabase value If the object exists in the source database (SourceDatabase), this field displays at least part of the value the object has there.

If the object does not exist in the source database, this field is blank.

As with the SourceDatabase object name drop-down list, SourceDatabase is the database from which the object is taken and depends on the designated action in the Actions group box. For example, if you are checking out an object, the object is taken from the master database, and this field displays as Master value.

TargetDatabas e value If the object exists in the destination database (TargetDatabase), this field displays at least part of the value the object has there.

If the object does not exist in the target database, this field is blank.

TargetDatabase is the database to which the object action is directed and depends on the designated action in the Actions group box. For example, if you are checking out an object, the object is copied to the run-time database, and this field displays as Run-time value.

Refresh Status button If you have had Form Control open and the object selected for awhile, someone else might have checked it out or checked it back in while you were busy elsewhere.

To verify the current status of an object, click this button.

Note:  Form Control updates only the status of the Locked by user field. This button does not update the content in either of the values fields. To get an update for those fields, you must click the Refresh Lists button in the Actions group box and then reselect the object.
Overwrite unlocked objects When selected, objects that are unlocked are overwritten when you check in your objects..

When you select this option for the first time, you are warned about potential data loss.

This option is enabled for check-in operations only.

Keep object checked out When selected, specifies that when you check in the selected object, Form Control is to keep it checked out.

This option is enabled only when the Check in option is selected in the Actions group.

This option allows you to have a working version that you trust, which you can later check in (and unlock) or go back and get the intermediate version.

Execute Action button When you have selected the object you want, to perform the designated action, click this button.