Global Symbol

Displays the specified global symbols, i.e., global Express declaration(s) either in the original source Express format or in a format constructed from the related dictionary model(s). The actual display format is chosen by setting the appropriate option.
Global symbols are all the names of the following Express declarations in a schema:

  • Entities
  • Defined Types
  • Constants
  • Procedures
  • Global Rules
  • Enumeration items

The available formats are:

  1. The EXPRESS format is built from the populated dictionary model(s), hence the layout may differ from the original EXPRESS Schema as stored on the source file.
  2. The actual declaration(s) are displayed exactly like the format and layout in the original Express schema. This format is only available if the related dictionary model(s) was created by Schemata>DefineSchemaDefine_Schema command with the [storing source] option set.

All global declarations with a name that exactly or partly matches the arguments <Schema> and <Global Symbol> will be displayed unless the option [exact match] is set, then only the global declaration with a name that exactly matches the arguments <Schema> and <Global Symbol> will be displayed.
Note: No Express functions, procedures, global rules, or constants will be found in schemata, i.e., dictionary models that are created by the Schemata>DefineSchema command with the options [no expression stored] set.
Arguments:

Schema:

Specify the name of schema(ta) in the EDMdatabase that defines the actual global symbol(s). Schema names are case insensitive.
When activating the Select button, the names of all existing schemata will be displayed in the related selection list.

Global Symbol:

Specify the name of the actual global symbol(s) defined in the schema(ta) specified by the <Schema> argument that will be displayed. Global symbol names are case insensitive. The global symbols are the names of the following Express declarations: entities, defined types, constants, functions, procedures, and global rules. Optionally enumeration items will be handled as a global symbol.
When activating the Select button, the name of all global symbols in the schema(ta) specified by the <Schema> argument will be displayed in the related selection list.

Options:

accumulating command output:

A global option that appends the command output to the EDMsupervisor output window. Otherwise the output window is refreshed and only the last command output is displayed.

exact match:

A global option that specifies that only the global symbol with a name that exactly matches the arguments <Schema> and <Global Symbol> will be displayed

match selected input:

A global option that specifies that only items that partly or exactly matches the string in the related argument input field when activating a Select button, will be in the selection list. An empty (blank) string will match all items.

show source:

Specifies that the actual global symbol will be displayed exactly as found in the original source Express schema. This option is only effective when the schema(ta) that defines the actual global symbol was compiled by the Schemata>DefineSchema command with the option [storing source] set .