点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我在我们的应用程序中使用sap.m.ComboBox。 并使用oData模型在其中获取国家/地区名称。 它正在获取控件中的数据(国家/地区名称),但不是所有国家/地区项目。(sap.m.ComboBox仅显示100个国家/地区)。
然后我尝试查看控制台中sap.m.CoboBox控件附带的数据
使用此代码sap.ui.getCore()。byId(" countrolName")。getModel()。oData
它也显示了100个国家。 (但是在数据库中显示了200个国家)
请提出一些建议,以显示sap.m.ComboBox中的所有项目(数据)。
感谢与问候
Somdutt Sharma
Somdutt嗨,
组合框中模型的默认大小限制为100。
在将模型设置为控件之前,您需要显式更改模型的sizeLimit。
您好,Somdutt,
组合框中模型的默认大小限制为100。
在将模型设置为控件之前,您需要显式更改模型的sizeLimit。
嘿Somdutt,
我刚刚写了一篇有关此主题的Blog文章,所以我想提出一个更优雅的解决方案。
如果需要,您可以为每个绑定设置sizeLimit。 只需将参数长度添加到Binding中就可以了:
也可以使用Java脚本工作:
也许这与全局设置模型的sizeLimit相比没有太大的副作用。
如果您有兴趣,请在这里查看我的整篇文章
问候,
塞巴斯蒂安
一周热门 更多>