点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在SAP WebIDE中使用后端网关上的自定义ODATA服务创建列表报告(智能模板)。
到目前为止,包含实际列表的第一页工作正常,包括所有过滤器等。但是,当我通过单击记录导航到对象页面时,我想在其中显示一些数据。 标头,也可以正常工作。
当我想在对象页面的第二部分中显示表格时,问题开始了,该部分正在显示,但是没有数据:
该表链接到另一个实体类型,该实体类型与ODATA服务和被选为"导航属性"的模板中的关联集链接:
对象页面的各个方面似乎有问题。 即使我尝试更改对象页面的标签或字段,更改也不会显示(也尝试部署)...
我已经签出了该博客: https://blogs.sap.com/2016/04/14/how-to-use-smart-templates-with-sap-web-ide-object- 页/,但找不到任何区别...
希望您的专家知道为什么我的表没有显示在对象页面中,为什么我在对象页面的注释中没有进行更改。 列表报告本身的更改工作正常……
(26.3 kB)
你好,斯里卡,
是,问题已解决。 我莫名其妙地忘记了更新这篇文章,错过了您的评论,对此表示抱歉。问题是我将参考构面放入了集合构面中,因此没有必要。 我只是将参考构面直接放在构面内,问题就解决了。
针对您的问题(如果尚未解决):当您单击列表报告中的订单项时,它会尝试导航到对象页面。 如果没有对象页面,您将得到一个空白页面。
对象页面使用了几种UI类型,因此您必须至少填充其中一个UI组,例如UI.Facets。 只需看看 SIMMACO FERRIERO 的-page/" target =" _ blank">此博客。 Web IDE的外观随着时间的推移有些变化,但是博客应该是您配置对象页面的一个很好的起点。
很高兴听到您开始使用Elements和智能模板! 如果您还有其他疑问,请告诉我!
嗨,马克西米利安,
您解决了这个问题吗?
我正在使用SAP IDE 1.32版本,并且能够获得列表报告页面,但是如果单击"行项目",则会显示空白页面,并在控制台中显示一条错误日志,指出
我能够获取列表页面的数据。
但是,点击订单项后
在控制台中。
如何获取对象页面?
我是智能模板的新手。 你能帮我吗?
小的更新:我还尝试了 https://blogs.sap.com/2016/04/14/how-to-use-smart -templates-with-sap-web-ide-object-page /
结果相同,第二个方面仍未显示任何订单项。。。很好奇为什么在WebIDE中该功能不再起作用。
我还在后端ABAP代码上设置了一个断点,该断点被调用以获取对象页面上订单项的实体集。 会被调用并正常运行,它将所有预期的记录放入ET_ENTITYSET中。/IWNFD/ERROR_LOG中也没有错误。.
嗨马克西米利安,
我真的对启用应用程序的表项的内联创建有疑问,我只是在下面的Wiki上看到内联创建仅支持草稿模式,但是我还有另一个奇怪的地方,我可以在其中显示和编辑表 对象页面构面,但是当我要从列表页面创建条目时,表格和构面消失了,我想知道这是否还与草稿模式有关?
最好的问候
周杰伦。
一周热门 更多>