This screen lets you add a new attribute or edit the properties of an existing attribute.
The Attribute screen displays all of the attribute properties. This includes:
No changes to an attribute are kept until the Save button is tapped. To cancel any changes tap the Cancel button.
While working with the Attribute screen you can not interact with any other screens.
The name of the attribute is displayed on each item. The name should make it easy to know what information should
be entered when adding/editing an item. Attribute names must be unique for a given category or action.
MyStuff2 supports many different types of data. Pick a type most appropriate for the information you wish to enter
when adding items. You may also define your own "pick lists" known as
lookup lists. Note: changing the type of an existing attribute can result
in data loss on existing items if the existing values can't be safely converted from the old type to the new
If the chosen type for the attribute is a lookup list then you are given the choice of whether this attribute
allows the user to select only a single value from the list or multiple values.
If turned on then a value must be entered for this attribute. You will not be able to save a new item until all
values have been entered for all required attributes. While importing data from CSV files, any rows without data
for a required attribute will be skipped. This can not be turned on if there are existing items that have no
value for the attribute. Use a filter to find the items with no value. Provide values for all items. Then turn
this property on.
If turned on then no two items in the category can have the same value. This can be used to ensure you don't
enter the same item twice. This can not be turned on if there are existing items that have duplicate values
for the attribute. Create a filter to find the items and make the values unique. Then turn this property on.
Depending on the attribute's type, you can pick zero or more traits you would like to see for this attribute
when viewing an item summary. Possible values are count, average, total, minimum,
and maximum. Not all values apply to all attribute types.
Different attribute types can have zero or more additional properties. Text and Note types allows you to indicate
how you want capitalization and spell checking handled. Other types have properties to define the format of
entered values. Some types have no additional properties.
If you pick an attribute type of Calculated then you need to select the Formula Type and enter a Formula. The
Formula Type defines how the formula result should be interpreted. The Formula defines the actual calculation
to be performed. It can be an appropriate combination of other attributes, values, operators, and built-in
functions. For a given item not all values used by a calculated attribute may have a value. The "Missing as
Zero" switch specifies how this is handled. If off, the calculated attribute will only display a value if all
required values are entered. If on, missing values needed by the formula will be assumed to have a value of zero
and an appropriate value will be calculated.
Autofill allows you define default values for an attribute. These values only appear when an item is first created.
The default is None which means no default value is provided. You can also pick "Last Value" which means when a new
item is added, the attribute will have the same value as the last added item for the category. Selecting Default
allows you to enter a specific value that will be used for each new item. Some attribute types provide other
options for the default.