点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
能否让我们知道Fiori元素/智能表格和智能表格是否可用于使用oData服务方法创建深层插入来创建/更新深层实体结构。 我听说Smart模板/Fiori元素非常适合读取操作或CDS View显示。 我没有使用智能模板找到有关此方案的任何信息。 我知道有些SAP Standard Fiori应用程序使用具有Smart模板的Master细节,但不确定它们如何处理标题和具有深层实体结构的项目的更新。
通常,我们将使用带有标题和项目的JSON Payload,并使用sap.m库Simple Form和sap.m.Table调用oData服务更新方法。
如果您知道任何信息,请提供帮助。
智能表仅受odata模型绑定支持。.但是有些博客中也有人使用json模型对它进行黑客攻击。.但将来可能会中断,无法确定。.
https://blogs.sap.com/2019/06/26/enable-crud-operations-in-smart-table-sapui5/
如果要正确执行操作,则必须将智能表与 odata模型,如果您想在绑定到odata模型时向智能表中添加新项目,它将不会像json模式那样添加项目(例如,仅在数组中添加新项目会在表中自动添加项目)
您所说的具有启用智能功能的智能模板的标准应用是草稿功能。它们支持草稿功能,如果您添加新项目,它将发送一个后端请求并保存数据并重新加载 智能表,所以您在那里有一个新项目...
对于没有深层实体方案的基本应用程序,您 可以与fiori应用程序模板或智能控件一起使用。
但是当您需要深入的实体时,请尝试使用方案初稿。 否则请使用带有智能控件的常规json模型。
https://blogs.sap.com/2019/01/09/abap-programming-model-for-sap-fiori-draft/-a-
谢谢你,
马西什
你好Venkatakalyan Karanam
我建议这样做,因为使用智能控件无法进行深度创建。 因此,据我所知,您必须使用普通控件。
BR,
马西什
一周热门 更多>