Hi,
If a space is present in a metadata string it won't show up during runtime:
If a space is present in a metadata string it won't show up during runtime:
Type TTypeA Field testA:Int {uiName="a thing"} Field testB:Int {uiName="a_thing"} EndType Local obj:TTypeA = New TTypeA Local t:TTypeId = TTypeId.ForObject(obj) For Local f:TField = EachIn t.Fields() Print f.name()+", uiName=~q"+f.MetaData("uiName")+"~q" NextReplacing the space with an underscore as an example solves the problem.