问题标签 [dynpro]

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.

0 投票
3 回答
1911 浏览

textarea - ABAP DynPro 中带有语法高亮的文本区域

是否有可以实现语法高亮的 ABAP 自定义控件?我使用的是 DynPro 而不是 Web Dynpro。

我想显示一个突出显示 XML 代码的文本区域。如果我可以将光标移动到文本区域内的某个位置,也就是代码内的某个位置,那就太好了。

我可以这样做cl_gui_textedit吗?

0 投票
4 回答
10729 浏览

abap - 防止选择屏幕输入字段转换为大写?

我有一个title_medi包含两行像先生女士这样的字段的表。

我也有名为标题的输入字段,搜索帮助为title_medi. 当我在搜索帮助中选择Mr.时,它会显示在文本字段中。

如果我将该文本字段值与数据库字段进行比较。我收到一个错误。

但是当我调试并看到该值有点像MR一样转换为全大写时。 不完全在表中。

你能帮我解决这个问题吗?

0 投票
1 回答
1794 浏览

textarea - 使用换行符将文件从 AS 加载到 cl_gui_textedit

cl_gui_textedit我想在带有换行符的组件内显示一个文件,这会导致我出现问题。

我正在使用以下代码来初始化组件

在使用 iXML 包进行一些 XML 处理后,文件的二进制数据如下所示:

如果我是对的,这应该包含换行符。ostream 对象默认打开“漂亮打印”。

我搜索了参考资料,传递信息的唯一方法是通过

它需要一个字符的“标准表”。如何转换数据或将其传递给组件?

0 投票
1 回答
9683 浏览

dropdown - 如何在列表框中设置值?

我在选择屏幕中定义了一个列表框,如下所示:

现在我需要为该列表框提出可能的值,我该怎么做?

0 投票
2 回答
7259 浏览

abap - 如何在不首先填充所有其他必需参数的情况下为参数选择多个范围?

图片

我希望能够为“销售订单号”提供多个范围选择。

问题是:当我按下标有绿色的按钮时,我收到错误“填写所有必填字段”。

我将我的主要处理块放在 START-OF-SELECTION 事件中。

怎么做才能不发生这种情况?在我看来,我应该能够添加多项选择,而无需先填写所有其他必填字段。

0 投票
2 回答
5935 浏览

abap - 双击将输出转发到交易

我制作了一个程序,它使用 . 输出设备编号列表WRITE。交易IE03让用户输入设备编号,执行,然后显示关于该设备的一大堆信息。

我想做的是能够双击我的程序输出的数字之一,然后显示IE03将提供的数据。

如何将我的自定义程序与标准显示功能集成?

0 投票
1 回答
6834 浏览

sap-erp - 无需文档即可获取有关屏幕字段的技术信息

在 SAP ERP GUI 中,对于报告选择标准:当没有为该字段维护文档时,如何获取与屏幕字段关联的技术信息?

通常,当有该字段的文档时,我可以在该字段处于焦点时按 F1。这将打开帮助窗口。在帮助窗口中,有一个技术信息按钮。按下它将弹出一个对话框,其中包含与屏幕字段相关的更多技术细节。如果没有为该领域维护文档,我如何获取此信息?

TIA,马丁

0 投票
2 回答
4540 浏览

abap - 从主程序中隐藏外部子屏幕字段

有没有办法从主屏幕 PBO 隐藏子屏幕字段?

子屏幕在不同的功能组中定义。

0 投票
2 回答
4204 浏览

abap - 如何在不同系统之间复制 pf 状态

我需要复制一份报告的 pf 状态。但是我想从一个复制到另一个的程序位于不同的系统中。

有没有下载-上传pf-status之类的方法?

谢谢。

0 投票
3 回答
13687 浏览

button - 如何跳过选择屏幕上的必填字段?

当我点击“İptal”按钮时,我希望它跳过必填字段。

但我不想控制没有“必填”的必填字段。我想在屏幕截图等文本框中看到复选标记。

通常,当没有必填字段时,“İptal”按钮会调用不同的屏幕。

当我点击 İptal 按钮时,我希望它跳过这个必填字段

注意:屏幕是标准选择屏幕。