我正在尝试使用智能字段显示测量单位的长文本值。 我已经定义了valuelist注释以及textArrangement注释。
<Annotation Term="Common.Text" Path="HostCPUUnit_Text">
<Annotation Term="UI.TextArrangement" EnumMember="UI.TextArrangementType/TextOnly"/>
</Annotation>
<Annotation Term="Common.ValueList">
<Record Type="Common.ValueListType">
<PropertyValue Property="Label" String="SDC Unit Of Measure CPU Value Help"/>
<PropertyValue Property="CollectionPath" String="YSDCC_UoMCpuVH"/>
<PropertyValue Property="SearchSupported" Bool="false"/>
<PropertyValue Property="Parameters">
<Collection>
<Record Type="Common.ValueListParameterInOut">
<PropertyValue Property="LocalDataProperty" PropertyPath="HostCPUUnit"/>
<PropertyValue Property="ValueListProperty" String="UnitOfMeasure"/>
</Record>
<Record Type="Common.ValueListParameterDisplayOnly">
<PropertyValue Property="ValueListProperty" String="UnitOfMeasureName"/>
</Record>
</Collection>
</PropertyValue>
</Record>
</Annotation>
它适用于智能表单:
但是当我使用行项目注释在智能表中使用相同的字段时,度量单位的长文本消失了:
应该显示描述主机此字段的注释不应独立于智能表单或智能表。所以智能领域的代表性不应该有所不同。
这种奇怪行为可能是什么原因?