The Attributes tile in the Administration section of the menu enables you to create new attributes and modify the properties of existing ones.
There are six different types of attributes with some different properties:
- Date interval
Attributes list UI reference
- Attributes tabs: list view (selected), single attribute view
- Reset View to default (all attributes)
- Quick search
- Create new Attribute
- Delete Attribute
Managing attributes in List view
Create new Attribute
After clicking on "Create Element" button (4) a dropdown with attribute types will appear.
After selecting type for a new attribute, you are redirected to a single attribute view for further editing.
Attribute can be deleted by clicking a "Delete" icon (5), confirmation dialog will be opened. For deleting, you need to confirm by typing the word shown.
A date attribute cannot be deleted if it has a dependency on one or more date intervals.
When deleting an attribute, all its data values from all elements of all building block types the attribute was assigned to are permanentely removed from iteraplan.
Single Attribute view
On the single attribute view all information about attribute and its properties is shown.
Attribute Details UI reference
- Select attribute dropdown menu
- First section contains general information about attribute like name, description, type, attribute group and it's mandatory.
- Second section contains properties for attribute type (enumeration, numeric, date, etc)
- Activate For Section shows relations, for which attribute is activated.
- User can delete selected attribute by clicking 'Delete' button, or start creating new attribute by clicking 'New'
Managing Attribute in Single Attribute view
Create new Attribute
- Name input for a new attribute (opened by default, mandatory field to create)
- Save button
- Cancel attribute creation
To create a new attribute, user should named it, and activate at least for one building block or relation in Activated For section.
Every property of an attribute can be edited. Editors can be opened by clicking the pencil icon when hovering over the text.
In order for the changes to take effect iteraplan has to be reloaded by pressing F5 or hitting the browser's reload button. A logout and new login also forces a reload.
Managing Attribute Literals
Literals can be modified only for Enumeration and Responsibility attributes.
Enumeration attribute literals
Every property of the literal is editited by clicking the pencil icon when hovering on needed field.
Additionally new literal can be created and placed at the end of litelars list afted confirmin the creating.
Literals position can be changed by clicking a literal row, dragging it and dropping in the needed place. New position of a literal is highlighted with grey line:
Indexes of literals will automatically update.
Deleting a literal is done by clicking the Delete icon in the Actions column.
Responsibility attribute literals
Literals of the responsibility attributes are users of iteraplan, taken from the list of users. See there for editing users in iteraplan.
Managing a Responsibility attribute is different from enumeration attributes: Color is the only editable field for the literals. When adding a new literal, a dropdown of possible users will appear.
Ranges for Numeric attributes
For better visual clarity in Diagram Reports with Numeric Attributes, the values are grouped into ranges. If you select "Range uniform distributed" when editing the Attribute, iteraplan automatically calculates the ranges such that the values are distributed uniformly between them. This is also the default. Otherwise, you can define the ranges manually.
- Selection for uniform distribution.
- The different ranges are shown here. They can also be edited.
- Adding a new bound. This bound is added at the appropriate position.
Ranges are defined as follows: The first range contains all numbers smaller or equal to the lower bound. The last range contains all numbers larger than the upper bound. Other ranges contain all numbers between the bounds and the value of the upper bound.
Special properties for Date Intervals
Date Intervals have a colour, which is used in visiualizations of the interval and optional a start date attribute and an end date attribute. These properties can be set by using the editors in the corresponding section.
- Start date attribute and end date attribute can only be set when creating an attribute. Editing them afterwards is not possible.
- If a start and/or end date attribute is used, the action of saving or editing the date interval can take longer than usual.
Activated For Section
Each attribute should be activated for some building block or relation between them. You can activate attribute for multiple building blocks and relations.
- List of all building blocks, for which users can activate the attribute.
- List of all relations, for which users can activate the attribute.
- Quick search for relations. Users can search for abbreviation (AD, BD, etc) or full name (Architectural Domain, Business Domain, etc).