Information valid for AMI version 8.0 initial release
Summary
The purpose of the Attribute Gadget is to provide a single place where all of the current object's attributes (Text, Numeric, Table and Date) are visible and can be managed (i.e. added, edited and removed).
The Gadget lists each of the current object's basic attributes in a table: one row per attribute.
It can also show the object's available attributes; these rows are displayed with a coloured background.
The values shown are those in the currently selected language.
Clicking on most of the column headers sorts the attributes based on that column (ascending or descending).
The Checkboxes on the left are used to select those attributes to perform an action on (see the Gadget Action Menu Items).
If the Gadget does not have enough vertical space to display all of the attributes on the screen a scroll bar will be added to the table, but only the table's attribute rows will scroll; the column headings will always be visible.
Available Attributes
These are shown at the relevant attribute definition's default scope. Clicking on the available attribute name brings up an attribute editor where you can specify a value to create the attribute with.
Inherited Attributes
Attributes which are inheriting their values from another object are shown in a read-only state. The user can edit the value of the parent object by CTRL + Clicking the attribute value (CMD + Click on Apple devices), but be aware that this will change the value for every object which is inheriting from that object.
Inherited Value, Can Override
Inherited attributes which allow overriding can be edited by CTRL + Shift + clicking them (CMD + Shift + Click on Apple devices), but be aware that this will change the value for every object which is inheriting from that object.
Grouping Attributes
By default the Attribute Gadget shows all of the attributes the user has View access rights for. The administrator setting up the workspace can limit the attributes to display via Attribute Sets. If more than one set is specified, then the attributes are displayed grouped within the table using these sets.
Gadget Action Menu Items
Copy
Copies the selected attributes to the clipboard driven by checkbox based selection.
Paste
Pastes the attribute values currently on the application clipboard. It is only enabled when the current clipboard page contains other attributes. A user must have 'Edit' access rights for the selected attributes.
Paste Multiple Values...
Similar to 'Paste', but it first brings up a dialog to show you all the language and scope-specific values of the attributes on the clipboard. The user can select which of these values they wish to paste.
Add
Selecting this menu item displays a dialog that allows the user to choose attribute definitions to add to the current object. To add the attribute(s) select the relevant attribute checkboxes and click OK.
Remove
Removes the currently selected Attributes in the Attribute Gadget. If one or more attributes are currently selected then this menu item displays a dialog confirming the changes and identifying any issues.
Override
Normally inherited attributes cannot be overridden and will be displayed in a read-only format within the Attribute Gadget. However, for inherited attributes with override enabled this menu option will be available when the attribute is selected. Selecting this option displays the attribute editor and allows changes to be saved.
Toggle Translation Flag
Clears/resets the needs translating flag for the selected attributes.
Copy From Master Language
This menu item allows the user to copy one or more values from the master language into the current language. It is only enabled if the current language is the child of another language.
Push To Child Languages
This menu item allows the user to copy one or more values from the current language into one or more child languages. It is only enabled if the current language is the master of one or more child languages.
Show Available Attributes
Allows the user to show or hide available attributes.
Show Inherited Attributes
Allows the user to show or hide any attributes whose value is inherited from another object.
Show Name Attributes
Allows the user to show or hide the current object's name attribute.
Gadget Options
Column Selection
This area allows the user to choose which columns should be displayed (by selecting the column names' checkbox) and in which order they should be displayed (by dragging and dropping the column names in the list to re-order them).