如何在 SAP CRM WebClient UI 里在 Context node 上下文里访问其他 Context Node 的数据
2023-09-14 09:02:44 时间
今天一个朋友在微信上咨询我一个问题:
抽象一下,这个问题就是:如何在 Context Node A 的上下文,比如 GET 方法里,读取到 Context Node B 的数据?
以 Product 页面为例,随便选择一个 product,比如 AZ_PROD_06:
本文演示的例子是,如何在 PRODUCT 这个 node 的 get 方法里,拿到 PRODSHTEXT 里的数据:
进入 Context Node PRODUCT 的 get 方法:
首先用 me->owner 拿到 view controller 的实例:
假设我要读取 PRODSHTEXT 节点的数据:
通过 me->owner->typed_context->prodshtext
就能拿到 PRDOSHTEXT context node 的引用了:
再调用后者的 collection_wrapper, 就能读取其数据了:
如图所示:我成功的在 PRODUCT 这个 context node 的上下文里,读取到了 PRDOSHTEXT 即 product 的描述信息:
更多Jerry的原创文章,尽在:“汪子熙”:
相关文章
- 没有一刀切的路径:SAP S/4HANA的最佳迁移取决于选择
- windows 环境下使用 Node.js 访问 SAP OData 遇到 unable to get local issuer certificate
- SAP UI5 应用里一些容器控件的介绍
- SAP UI5 本地开发如何实现 XML 和 JavaScript 代码的自动完成和嵌入式 API 文档自动显示试读版
- 澄清一些对 SAP UI5 响应式表格 sap.m.Table 的常见理解误区试读版
- SAP Fiori Launchpad url 参数 sap-app-origin-hint 的含义
- 关于 SAP Commerce Cloud 构建的 Node.js 版本号问题
- SAP常用函数详解编程语言
- SAP GUI 保存密码详解编程语言
- SAP扩展库位详解编程语言
- 如何通过ABAP程序添加SAP_ALL权限详解编程语言
- Get IP address of the user in SAP ABAP详解编程语言
- 如何使用Node.js连接Oracle数据库(node连接oracle)
- 利用Node.js封装MSSQL的尝试(node mssql封装)
- Linux下开发Node应用的新姿势(node linux)
- 比拼Oracle与SAP的优劣对比(oracle与sap优劣)
- 聘请高级Oracle与SAP顾问,拓展业务潜力(oracle sap顾问)
- 探索 Oracle 与 SAP 技术的开发可能性(oracle sap开发)