ComboBox复制一条记录; 不显示其他记录。

2020-09-12 13:56发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我有一个绑定到OData模型的ComboBox。 当我执行OData服务时,它将返回两个唯一的记录。 在Chrome中进行调试时,我可以在$ batch响应中看到这两个记录。

但是,ComboBox下拉列表仅包含其中一条记录...并显示两次!

这是视图的代码:

<标签文本=" {i18n> orgUnit}"必需='true'/>

id =" objid"
showSecondaryValues =" true"
items =" {路径:'/OrgUnitSearchSet'}"
change =" onObjectIdChange">
key =" {Objid}"
text =" {Objid}"
AdditionalText =" {Desc}"/>


有人有这个问题,或有什么建议吗?

谢谢

马特


         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我有一个绑定到OData模型的ComboBox。 当我执行OData服务时,它将返回两个唯一的记录。 在Chrome中进行调试时,我可以在$ batch响应中看到这两个记录。

但是,ComboBox下拉列表仅包含其中一条记录...并显示两次!

这是视图的代码:

<标签文本=" {i18n> orgUnit}"必需='true'/>

id =" objid"
showSecondaryValues =" true"
items =" {路径:'/OrgUnitSearchSet'}"
change =" onObjectIdChange">
key =" {Objid}"
text =" {Objid}"
AdditionalText =" {Desc}"/>


有人有这个问题,或有什么建议吗?

谢谢

马特


付费偷看设置
发送
1条回答
代楠1984
1楼 · 2020-09-12 14:22.采纳回答

此问题已解决。

以防万一其他人在组合框中复制了内容……问题是我在OData服务中的关键。 我使用的是伪造的值,我什至没有填充它来绕过映射要求。 我不需要密钥,因为它对于整个数据集都是只读的,但是显然UI5确实需要它。

我只是将sy-tabix填充到密钥中,现在两条记录都显示正常。 :)

马特

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答