问题标签 [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.

0 投票
2 回答
2272 浏览

treeview - 在 ALV 树 (ABAP) 中捕获扩展节点事件

我使用类创建了一个 ALV 树视图CL_SALV_TREE

一切正常,但我想在节点展开时抓住事件,以填充自动调整树列大小的函数。

我的问题是,扩展事件是HANDLE_EXPAND_NC类的私有方法,CL_GUI_ALV_TREE我实际上不知道如何捕获这个事件。我愿意接受任何想法,并感谢您的时间。

0 投票
2 回答
528 浏览

abap - 原生 SQL 程序和 ALV 布局

我使用 from tCode = SE38 创建了一个程序,我使用的是 Native SQL。

这是我的代码:

一切运作良好。

现在我想将此报告添加到 ALV 布局中,我该怎么做?

0 投票
1 回答
1195 浏览

abap - 隐藏比较 SALV 中可见字段的相邻重复项

考虑 SALV-Grid 上的标题 (ABAP) 伪代码。我需要这样的东西,或者,当区分它们的列被隐藏时,某种方法可以消除网格中行的视觉垂直膨胀。经过大量的研究,我怀疑这样的事情是否存在,所以我需要解决它。

我只想更改视图,不想修改底层内部表。关于如何最好地做到这一点的任何想法?也许是事件?

0 投票
1 回答
5928 浏览

excel - 将alv报告导出到excel

我在将 ALV 报告导出到 Excel 文件时遇到了一个大问题。不知道有没有将ALV报告卸载到Excel的标准函数。我想将此功能实现为特殊按钮。

是否可以?

0 投票
1 回答
525 浏览

null - 通过静态构造函数创建 ALV 时的 NULL 对象引用。为什么?

我试图运行从教程中复制的这个程序。但是我在这一行得到了 Null 异常

form 我的理解应该在类构造函数中创建列表对象。

//代码请看一下。

0 投票
2 回答
2046 浏览

toolbar - 使用带有 REUSE_ALV_GRID_DISPLAY 的 SLVC_FULLSCREEN 时没有工具栏按钮

我已经通过 SAP Press ABAP Basics Listing 5.1编写了 ABAP 程序。

一切正常,除了我无法显示我使用slvc_fullscreenfrom添加的执行/删除操作的任何图标reuse_alv_grid_display。删除功能时,我什至看不到屏幕上的后退按钮。有什么建议么?

删除操作截图

0 投票
1 回答
3745 浏览

abap - ALV 显示一列像两

是否可以cl_gui_alv_grid制作具有相同标题的两列?

假设我想显示这样的数据:

为此,我考虑了两种解决方案,但我不知道是否可能。

第一种解决方案:制作两级字段目录,第一级三列,第二级六列。

第二:制作3列的字段目录,并在每列下连接两个值。

谢谢。

0 投票
1 回答
6221 浏览

colors - ALV 中颜色、强调、下划线的样式

我们正在尝试操纵 alv 网格类以获得类似 Sap Agenda (SSC1 tcode) 中的结果,即合并列和行。

我们发现cl_calendar_control_schedule具有该方法的类可以display处理该问题,我们正在努力了解该方法的内容及其参数。

我们发现内部表格lvc_t_data类型处理单元格的水平和/或垂直合并(每个单元格的内部表格的一行),但我很难理解如何编码单元格样式,例如,如果我只想擦除下边框或左边框。不同的颜色、不同的加粗样式、下划线……是什么风格?

我们发现除了这个变量还有lvc_t_info类型化参数,它是干什么用的?

谢谢

0 投票
1 回答
3678 浏览

toolbar - 在 ALV 工具栏中创建自己的 menu_button

我必须在我的 ALV 工具栏中创建一个 menu_button,

我在 SCN 中搜索并找到了一些示例。

我知道我们必须创建一个 btn_type = 2 的按钮

像那样 :

之后,我必须像这样处理我的班级的菜单按钮:

之后实施它

但它不起作用。当我单击我的按钮时,调试器不会进入此方法。

为什么?

0 投票
1 回答
6718 浏览

abap - 第一次显示后更改it_outtab(ALV网格)

是否可以更改it_outtab,即我的 alv 的数据而不破坏它?

我知道要更改字段目录,可以使用以下方法:

但是如果我必须更改it_outtab参数,有可能吗?