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 type.
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.