如何从 cds 中的 /BOBF/IF_FRW_DETERMINATION~EXECUTE 读取输入数据

how to read input data from /BOBF/IF_FRW_DETERMINATION~EXECUTE in cds

我已经在 cds 中为 /BOBF/IF_FRW_DETERMINATION~EXECUTE 方法重新定义了 busssiness 对象, 我想在 /BOBF/IF_FRW_DETERMINATION~EXECUTE 方法中读取来自前端的数据。 在前端我调用了更新方法。

在 /BOBF/IF_FRW_DETERMINATION~EXECUTE 方法中我使用了它的 'io_read' 接口方法

"retrieve"获取数据。

调用方法io_read->检索

正在导出

         iv_node                   =  is_ctx-node_key
         it_key                    =  it_key
        IMPORTING
           et_data       = lt_root.

其中 lt_root 是

数据:lt_root zrik 类型 TABLE。 (zrik是项目的根结构,调试时找到的)

我找到了一篇类似的博客,解释了使用 bobf 进行 CRUD 操作

https://blogs.sap.com/2019/08/29/abap-fiori-elements-adding-bopf-create-remove-update-delete-crud-actions-to-cds-views-building-from-scratch-walkthrough-part-2/