问题标签 [alv]
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.
filter - 从 ALV 中检索过滤的数据
当该 ALV 上还使用过滤器时,是否有一种简单的方法可以检索显示的 ALV 数据?
使用的 ALV 是CL_GUI_ALV_GRID
. 当向用户展示时,默认情况下会放置一个过滤器。用户还有一个处理 ALV 中数据的按钮。即使用户将自己的过滤器放在 ALV 上,如何确保该过程仅适用于显示的数据?
例如:一个 ALV 是从一个有 10 行的 itab 创建的,但是因为在 ALV 上还传递了一个过滤器,所以只显示了 8 行。按下按钮时,我只想使用当前向用户显示的 8 行。
我已经尝试为此目的找到一个功能模块,但我只能找到一个适用于 ALV 中选定行的 FM。
编辑:此外,有一个名为 的方法get_filtered_entries
,但它只检索那些未显示的条目。使用它来翻译显示的条目将非常耗时。获取过滤条目
提前致谢。
abap - 将 ALV 输出网格中的复选框标记为选中
我正在使用 class 创建一个 ALV 输出网格cl_gui_alv_grid
。通过使用 fieldcatalog 的相应记录,将输出表的其中一列定义为复选框:
对于包含复选框的列的所有记录,它们都设置为未选中。我的问题是我可以实现什么逻辑,以便对于某些行,在显示 ALV 时将复选框设置为选中状态。
abap - 过滤 ALV 获得的行数少于预期
我有以下代码没有过滤单选按钮的列:btn4 和 btn5。对于单选按钮 btn1 和 btn3 工作正常。你知道为什么吗?干杯,朱利安
abap - 使用 READ_TEXT FM 同时阅读多种语言的材料文本
我已经设法使 READ_TEXT FM 在函数 read_text 的多次调用中一次只为一个 cID 工作(例如,我发现了如何访问它 cID = 'GRUN' cObject = 'MATERIAL'。谁能建议如何连接read_text 函数,以便检查文本(cID = 'GRUN' cObject = 'MATERIAL')将在我的 alv 网格中与材料详细信息在同一行显示?
形成阅读文本。
abap - 刷新屏幕数据(START-OF-SELECTION)
我正在开发一个包含多个 ALV 的报告。在选择开始时,我有:
1) 数据选择
2) ALV 显示 cl_salv_hierseq_table
可以通过复选框选择行。当按下按钮时,数据库中的一些表会被更新。完成此处理后,我必须返回第 2 点,但屏幕上的数据必须更新(第 1 点)。我怎么能做到这一点?
谢谢。
selection - 关闭弹出窗口 Dynpro 后在初始行上保持选择
我在我的 ABAP 报告中使用 dynpros 和 ALV 表。当我选择特定行并单击特定事件的按钮时,正在调用 dynpro。关闭 dynpro 后,我想选择与开始时相同的行。如何设置属性以选择abap中的特定行?
report - 找出应用程序的传输请求
我已经在 SAP ABAP 中创建了一个应用程序,并且我已经为该应用程序生成了一个请求号,不,我忘记了哪个是我的请求号,因为开发服务器中有很多请求。
那么,有人可以帮助我如何从我的申请中找到我的请求号。