呈现为下拉列表的智能字段不显示描述

问题描述

我有一个这样定义的智能字段:

<smartField:SmartField value="{MarktID}" textInEditModeSource="ValueList" >
    <smartField:configuration>
        <smartField:Configuration preventInitialDataFetchInValueHelpDialog="false" displayBehaviour="idAndDescription"/>
    </smartField:configuration>
</smartField:SmartField>

它是这样呈现的(即下拉或选择):

enter image description here

因为我的注释文件中有以下定义:

<Annotations Target="Metadata.Meldungen/MarktID">
    <Annotation Term="Common.ValueListWithFixedValues" Bool="true"/>
    <Annotation Term="Common.ValueList">
        <Record>
            <PropertyValue Property="CollectionPath" String="MarktSet"/>
            <PropertyValue Property="Parameters">
                <Collection>
                    <Record Type="Common.ValueListParameterOut">
                        <PropertyValue Property="LocalDataProperty" PropertyPath="MarktID"/>
                        <PropertyValue Property="ValueListProperty" String="ID"/>
                    </Record>
                    <Record Type="Common.ValueListParameterDisplayOnly">
                        <PropertyValue Property="ValueListProperty" String="Name"/>
                    </Record>
                </Collection>
            </PropertyValue>
        </Record>
    </Annotation>
</Annotations>

问题是如何在下拉菜单中显示所选项目的名称。我的意思是我不想在下拉菜单中显示1300 (1300)(如图所示),而不是显示1300 (Cimt Handelsgruppe)

目前似乎不知道括号中要显示什么!?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)