Skip to Main Content
Need Support? Let’s guide you to the right answer or agent.
Status Future consideration
Categories General
Created by Guest
Created on Jan 27, 2021

Item Type properties should have a Display Label as well as a Name

Most EC schema objects have both a Name and a DisplayLabel. The Name is for MicroStation consumption. The DisplayLabel is for human consumption. The Name may have certain (unpublished) restrictions. The DisplayLabel can be anything: MicroStation doesn't use it internally. For examples of EC Names and DisplayLabels look at the XML files in the ..\MicroStation\ECSchemas folder.
Item Type properties have only a Name: they don't have a DisplayLabel. This can lead to problems when a MicroStation tool uses the property's mangled internal name. See this post about Expression problems in Item Type properties. If Item Type properties were to emulate their ECSchema peers and have a DisplayLabel, then those sorts of problems would disappear. A MicroStation user would assign to a property a Name that is subject to constraints (for example, must use ASCII characters, cannot contain a space or hyphen) and a DisplayLabel that could be any human-readable text (including non-ASCII characters for non-English users).

  • Guest
    Reply
    |
    Aug 8, 2023

    See/Link this with https://microstation.ideas.aha.io/ideas/MSR-I-1028 Be able to specify an Item Property as the label property for the items explorer panel

1 MERGED

Be able to specify an Item Property as the label property for the items explorer panel

Merged
The list of items in the items panel of explorer only shows the type of item which is not helpful when you have many of a specific type. It would be good if you could specify a property or expression in the item type definition as the instance lab...
about 2 years ago in General 1 Future consideration