| Product(s): | Promis.e, Bentley Substation | |
| Version(s): | through 08.11.13.140 | |
| Environment: | N\A | |
| Area: | Component Management | |
| Subarea: | Parts Database | |
Error or Warning Message
When clicking Apply, OK, Filter, or other buttons on [[Parts Database Manager]], the following message or similar appears:
Warning
The value of Attribute_Text is invalid
Explanation
This message usually means one of the following related to the part number record being viewed/modified:
- The Attribute_Text field contains an attribute that does not exist. For example, the field contains MyAttribute:123 but there is no MyAttribute attribute in [[Options]] > System Options > Symbol Text Sharing. This can happen when the attribute is deleted from the system (this is done in [[Create Symbol]]) or a Multi_Lanuage_UI.mdb file that does not contain the attribute is now being used. This can also happen when a mistake is made while directly typing into the Attribute_Text field instead of using the [...] button to pick from the list of available attributes.
- The Attribute_Text field contains an attribute with no value assigned. For example, the field contains MyAttribute: instead of MyAttribute:123.
- The Attribute_Text field contains incorrect syntax. The correct syntax is
<attribute1 name>:<value>;<attribute2 name>:<value>
So Ratio:480:120 is not valid syntax (the value cannot contain separator characters colon or semicolon).
How to Avoid
Option 1
- Make sure the attributes exist.
Check [[Options]] > System Options > Symbol Text Sharing to make sure all attributes specified in the Attribute_Text field exist. If any do not exist, remove them from the field or add them to the system by adding them in the Specify Attributes step of [[Create Symbol]] or using the correct Multi_Lanuage_UI.mdb file. The Multi_Lanuage_UI.mdb is specified in Language Database field on [[Setup]] > System Paths. The setup configuration may be pointing to the wrong instance of Multi_Lanuage_UI.mdb. - Make sure each specified attribute has a value.
- Make sure proper syntax is used. See the Explanation section above.
Option 2
- With the problem part number record displayed in [[Parts Database Manager]], take a screenshot of the contents of the Attribute_Text field.
- Delete the contents of the Attribute Text field.
- Click the ellipsis button [...] near the Attribute_Text field and add the attributes and values back again. This will reveal any attributes that are missing from the system and help with correct syntax.
- If any necessary attributes are not listed on the Attributes dialog, add them to the system in the Specify Attributes step of [[Create Symbol]] or use the correct Multi_Lanuage_UI.mdb file. The Multi_Lanuage_UI.mdb is specified in Language Database field on [[Setup]] > System Paths. The setup configuration may be pointing to the wrong instance of Multi_Lanuage_UI.mdb.