Create Attributes from Table

This option is enabled only when a table is selected in the catalog treeview.  Invocation displays the Create Multiple Attributes dialog.

Graphical user interface, text, application, email

Description automatically generated

The dialog contains the following:

      Columns: this section lists all columns in the selected table.  A toolbar exposes the following options:

Select All: invocation selects all columns in the table.

Unselect All: invocation deselects all columns in the table

You can select a column in the columns list by clicking it.  Selected columns are accompanied by a tick icon.  You can use Shift or Ctrl to make multiple selections.

      Options: this section contains the following:

Source Table: the read-only name of the table in respect of which attribute creation was initiated.

Create New Attributes In: a folder, which defaults to your most recently-accessed folder.  You can invoke Browse... to view the Choose Folder dialog, in which you can select the folder in which attributes are to be created.  Having selected a folder, you can Clear it.  Provision of a folder is mandatory.

      Summary: a read-only of the action to be undertaken: '[n] columns from the [Table Name] table will be created as attributes'.

      Create attributes: this button is enabled when one or more columns are selected.

At invocation, if a folder has not been selected, a warning message is displayed.

When invoked, a spinning ‘busy’ icon and ‘Creating attributes’ message are displayed.  On successful completion, a Success dialog is displayed ('The attribute(s) have been created and saved to the chosen folder.').  On clearing the Success dialog, the Create Multiple Attributes dialog is removed from display.

The target table of the newly-created attributes is set to the table in respect of which attribute creation was initiated.

If attribute(s) with the same name(s) already exist in the target folder, they are not created, and a message is displayed: 'Not all attributes could be created. [n] attribute(s) already exist in the chosen folder'.

      Cancel: invocation of this button removes the Create Multiple Attributes dialog from display.