2020-08-19 16:10发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我有一个要求,需要您的意见。
我在BW中有一个透明表,其中包含一些关键字段,如应用程序ID,报告类型,日期和计数器。
需要每个图块背后的Portal逻辑:
如果是自定义应用程序,则可以在应用程序的init方法中编写代码;如果应用程序是标准应用程序,则可以尝试扩展网关服务
您好Supriya Srivastava ,
据您的详细了解,有必要根据FIORI磁贴上的用户交互来更新后端 。 我认为这是一个自定义应用程序,它是一个自定义OData服务。
如果是这种情况,我建议采用以下方法-(注意:这需要OData的帮助 顾问):
两个部分:先更新OData项目,然后再进行UI更新。
#1。 绑定到图块的OData,在该OData中,您需要创建一个新的Odata实体(说UpdateAppData)以基本上处理更新。 -基本上,我们在尝试传递所需参数的同时尝试使用OData服务(使用我们新创建的实体UpdateAppData)。
#2。 在DPC_EXT内部为我们创建的实体UpdateAppData的Update_Method创建自定义逻辑。
#3。 进一步添加ABAP逻辑以同样更新后端。 -确保更新后检查Sy-subrc。
最后,完成编码并重新生成OData服务之后。 您需要更新UI。 即 启动应用程序时,请点击我们创建的OData实体。 就是这样!
或者,您也可以尝试函数导入方法,在该方法中,如果上面已经说明了UPDATE方法,也可以更新后端而不是理想方法。
希望这会有所帮助。 如果不是,请更新线程以提供更多详细信息:-)
致谢
Pavan Golesar
最多设置5个标签!
如果是自定义应用程序,则可以在应用程序的init方法中编写代码;如果应用程序是标准应用程序,则可以尝试扩展网关服务
您好Supriya Srivastava ,
据您的详细了解,有必要根据FIORI磁贴上的用户交互来更新后端 。 我认为这是一个自定义应用程序,它是一个自定义OData服务。
如果是这种情况,我建议采用以下方法-(注意:这需要OData的帮助 顾问):
两个部分:先更新OData项目,然后再进行UI更新。
#1。 绑定到图块的OData,在该OData中,您需要创建一个新的Odata实体(说UpdateAppData)以基本上处理更新。 -基本上,我们在尝试传递所需参数的同时尝试使用OData服务(使用我们新创建的实体UpdateAppData)。
#2。 在DPC_EXT内部为我们创建的实体UpdateAppData的Update_Method创建自定义逻辑。
#3。 进一步添加ABAP逻辑以同样更新后端。 -确保更新后检查Sy-subrc。
最后,完成编码并重新生成OData服务之后。 您需要更新UI。 即 启动应用程序时,请点击我们创建的OData实体。 就是这样!
或者,您也可以尝试函数导入方法,在该方法中,如果上面已经说明了UPDATE方法,也可以更新后端而不是理想方法。
希望这会有所帮助。 如果不是,请更新线程以提供更多详细信息:-)
致谢
Pavan Golesar
一周热门 更多>