问题标签 [webdynpro]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
webdynpro - 以更改模式启动特定 PM 订单的 MT_ORDER_APP07 应用程序?
使用 SAP 标准维护处理 WDA
http://server:nnnn/sap/bc/webdynpro/sap/mt_order_app07?sap-language=EN#
按预期打开它
我们希望从给定订单的更改开始。
所以我尝试将 &IV_ORDERID=xxxxx 添加到 URL /sap/bc/webdynpro/sap/mt_order_app07?sap-language=EN&IV_ORDER=000004000261#
但它没有用。结果相同。
你能按给定的顺序打开这个 WDA 应用程序吗?如果是这样,正确的 URL 是什么?
events - 进入可编辑单元格时的 RowSelectionChanged-Event(要求:取决于 F4 OVS)
第一件事:
如果我单击 WebDynpro 网格中不可编辑的单元格,则会选择其父级(整行)。为此,它在布局绘制器中正确设置(行可选 = true)。
如果我单击可编辑的单元格,则不会发生这种情况。而是出现光标提示,允许我根据分配的单元格编辑器编辑单元格。
但是对于可编辑的单元格,我也需要这个选择更改事件。
因为,如果用户在该单元格中选择 F4,则应该只有可用的值,这取决于该特定选定行中的另一个单元格值。
有什么线索吗?
abap - 在新选项卡而不是 FPM 应用程序中的新窗口中打开 URL
我正在 FPM 中构建应用程序,并尝试在新选项卡中打开外部 URL。我正在使用以下代码:
不幸的是,在所有浏览器中,这都会打开一个新窗口而不是一个新选项卡。是否有一些参数可以将此行为更改为在新选项卡中打开外部 URL?
先感谢您,
约书亚
sapui5 - 能否通过 Javascript 从 HTML 页面触发 ABAP 代码的执行?
为了更好地可视化它,假设这个无意义的例子:
- 通过 ICF 中的 HTTP 服务提供一个简单的、自由样式的 HTML/CSS/JS 页面。
- 该页面由来自 SPFLI 的数据填充,即显示一个 HTML 表,其中显示了数据库表中的所有条目(包括 carrid 字段)。
- 在页面上实现一个按钮来触发事件。
- 选择了 HTML 表的条目。点击按钮触发ABAP代码的执行,例如像这样: 传递所选表格行的carrid值,并基于该值执行一些ABAP代码(例如基于传递的carrid的SFLIGHT/SCARR上的SELECT value 被执行以填充页面上的另一个表或其他)。
这些是我的问题:
- 朝这个方向发展的事情有可能吗?
- 如果不是这样一个自由风格的 HTML/CSS/JS 页面,那么最好的技术是什么(UI5,Webdynpro ...)来做进一步的研究(注意:它不是为了“生产应用程序”,而是在玩)?
- 是否有任何关于演示、教程或链接的建议,特别是关于 ABAP 代码执行触发和值传递?