Dictionary Editor Options Dialog

Top  Previous  Next

Click on a TAB to see its help

You can customize the default dictionary settings in this dialog. To access the dialog, choose Tools Options Clarion Dictionary Editor Options.

The display options in this dialog also affect the appearance of the Data/Tables Pad.

General

Initial Version Text

Sets the text to display to set the version of the dictionary. When you first create a dictionary it has an initial version with a name equal to what you set in that field. During the lifetime of the dictionary you can create new versions. Each version is a marker that is used in the Audit details of an object. If you go to the Audit tab of any object in the dictionary you will see a Version against the Created and Modified details. This indicates which version of the dictionary the object was created in and in with version it was last changed.

 

Add a Comment to the Dictionary when a new version is created

 

Check this option to automatically add a comment to the Dictionary every time the version is updated.

Version Comment

 

The text of the comment to add when auto adding using the option above.

Initial Freeze State

Defines the Initial Freeze State of the dictionary components as they are first imported.

 

Load Conversion Project

After a conversion program is generated this option sets how you can load the project. You can set this to always load the project, never load the project or ask each time a conversion program is generated. The default is to ask.

 

Enforce Clarion# name restrictions

By default this is on (checked). When checked, the dictionary editor will not allow you to create labels that are not valid in Clarion#. For example. AS is an illegal label, but legal in Clarion for Windows. If you do not want to worry about Clarion# restrictions you can uncheck this box.

 

If Clarion# restrictions are enabled and you load a dictionary into the editor that has a label that violates the Clarion# naming restrictions the editor will automatically rename the object to ObjectType_OldLabel, where ObjectType is a Table, Alias, Global, Pool, Key or Column. If the object is a Key or a Column with no external name, the external name is set to the old label.

 

For example, "AS STRING(10)" will be converted to

 

"Column_AS STRING(10),NAME('AS')

 

Any such change will appear in the Dictionary Changes pad.

Incremental Search Timeout

Set the value used in the DCT/Data Pad tree locator. Value is in hundredths of a second.

Ask Before Partial Save

Check to enable or uncheck to disable the Message asking for change when the Column changed values. When disabled, the Save and Cancel buttons will be disabled in the Entity Browser, and no dialog will pop-up asking for save. The changes will be always saved to memory.

 

Table Options

Default Driver

To select the default database driver for new tables in a dictionary, choose from the drop down list. For detailed descriptions of the drivers available, see Database Drivers.

Default THREAD Attribute

To specify new table definitions default to adding the THREAD attribute (setting aside a separate RECORD buffer for each procedure), check this box.

Default OEM Attribute

To specify new table definitions default to adding the OEM attribute (set International string support), check this box.

Sort Dictionary Tables

Select the alphabetically radio button to display the Tables list in alphabetical order, date last modified to display the tables in the order that they were last modified, and date created to display the Tables list in the order in which they were created.

 

 

Display Table Description

Check this box to display the table description in the Tables list.

Display Table Driver

Check this box to display the table driver in the Tables list.

Display Table Prefix

Check this box to display the table prefix in the Tables list.

 

Column Options

Assign Description to Message

Check this box to specify that the column descriptions you specify when defining a column should automatically serve as the text for the MSG attribute (setting a status bar message when controls referencing the column have the focus).

Assign Description to Tooltip

Check this box to specify that the column descriptions you specify when defining a column should automatically serve as the text for the TIP attribute (setting the tool tip message when controls referencing the column have the focus).

Display Column Description

Check this box to display the column description in the Columns list.

Display Column Type

Check this box to display the column's data type in the Columns list.

Display Column Picture

Check this box to display the column's display picture in the Columns list.

Display Column Prefix

Check this box to display the column's prefix in the Columns list.

Display Column Derivation

Check this box to display the column's derived column in the Columns list.

 

Default Values

Set the default Data Type, number of Characters, decimal Places, Justification and Offset that the dictionary editor uses when adding a new column.

 

 

Key Options

Display Key Components

Check this box to display the Key components (fields) in the Keys list.

Display Key Description

Check this box to display the Key description in the Keys list.

Display Key Type

Check this box to display the Key Type in the Keys list.

Display Unique Flag

Check this box to display Unique if the Key is flagged as unique.

Display Primary Key Status

Check this box to display Primary if the Key is flagged as the Primary Key.

Display Other Key Attributes

Check this box to display the other attributes of the Key in the Keys list.

Display Key Prefix

Check this box to display the Key prefix in the Keys list.

 

See Also:

How to Create a Data Dictionary