alv相关内容
可以在我的 alv 的单个单元格上放置工具提示吗?我知道可以通过字段目录在列中,但是单个单元格呢? 我有一个带有类似图标的 ALV,通过 cl_gui_alv_gridv 调用 当我将鼠标悬停在此图标上时,我希望在工具提示中显示有关此项目的信息 解决方案 如果您在 google 上搜索“site:help.sap.com 工具提示图标",则可以轻松获得有关如何显示带有工具提示
..
我有 2 个屏幕 7000 和 7001,7000 屏幕包含一个按钮,当我们点击它时,它必须导航到 7001 屏幕,但它没有按预期工作.SCREEN 7000 也有一些细节可以显示为 alv. 屏幕导航到屏幕 7001,但数据没有得到刷新.任何人都可以帮忙.我正在使用 alv 网格容器.对于两个屏幕,我都使用相同的 alv 网格 示例代码: screen 7000 PAI:当“显示"
..
我有这个代码,它适用于很多报告: 如果 IV_SELECTION_SET_VARIANT 是 INITIAL.提交(IV_REPORT_NAME)WITH SELECTION-TABLE selection_table然后返回.别的.提交(IV_REPORT_NAME)WITH SELECTION-TABLE selection_table使用选择集 IV_SELECTION_SET_VARIA
..
我想导出报告 RM07MLBS (tcode mb52).如果我通过 SAP-GUI 调用这个报告,它有 18 列,如果我用下面的代码调用它,它只返回 maktx、werks、matkl、matnr、name1、mtart 列:> cl_salv_bs_runtime_info=>set(出口显示 = abap_false元数据 = abap_false数据 = abap_true).提交(IV
..
我在这里找到了一个我尝试应用的解决方案. cl_salv_bs_runtime_info=>set(出口显示 = abap_false元数据 = abap_false数据 = abap_true).提交 ('RM07MLBS')然后返回.数据:alv_t_t2 的 lt_outtab 类型标准表.字段符号:像 lt_outtab.DATA lo_data TYPE REF
..
我找到了一种导出分层 ALV 的方法 在这个问题的帮助下.不幸的是,我不知道该报告是否使用分层 ALV. 如果我将上述答案的代码应用于报告 RFSKPL00,那么我会在 cl_salv_bs_runtime_info=>get_data() 中得到一个异常: 如果 t_data_line 被请求.将 t_data_line 从内存 id cl_salv_bs_runtime_info=>
..
我的模块池程序中有两个屏幕(屏幕 A 和屏幕 B).屏幕A显示ALV网格,工具栏上有1个按钮,屏幕B也显示ALV网格和工具栏上的1个按钮. 当我按下“显示订单"按钮时在屏幕 A 上,我被定向到屏幕 B.然后我在屏幕 B 上进行一些编辑操作,单击工具栏上的“保存"按钮,然后单击“返回"按钮. 当我按下“显示订单"按钮时在不同行的屏幕 A 上,我再次被定向到屏幕 B,但 ALV 网格仍然显
..
如何在 ALV 网格中显示内嵌声明的数据类型? 例如: SELECT *进入表@DATA(lt_result)从表. 如何在 ALV 网格中显示 lt_result? 解决方案 这是一个基本的例子: DATA:alv TYPE REF TO cl_salv_table.选择 *进入表@DATA(lt_result)从表.cl_salv_table=>factory( 导入 r_
..
我正在尝试使用功能模块REUSE_ALV_FIELDCATALOG_MERGE 来传递ddic 中的字段标签以显示在alv 报告的列标题中.但是,那没有用. 如果我评论 I_STRUCTURE_NAME = 'TY_YNAH_CUS_OBJ_REQ' 行,它会给我运行时错误状态 ABAP 程序行比内表宽. 但是如果我取消注释,程序仍然无法运行 报告 YALV_TEST.表 ss
..
背景:我正在使用 cl_salv_table 类来生成和修改 ALV.此 ALV 显示一个类型为 zpm_et_qual_notif_s 的表,其中每个偶数行都是一个类型为 CHAR 长度为 1 的分隔符字段,名称为 DELIM1、DELIM2...等.由于没有理由在 ALV 中显示分隔符列,我想删除它们. 注意:我在标题中保留了通用的“ABAP 字典/内部结构",因为我是否从 ABAP 字
..
我想添加一个对列标题进行分组的标题行. Departure Arrival
..
我试图运行从教程中复制的这个程序.但是我在这一行中收到了 Null 异常 调用方法列表->SET_TABLE_FOR_FIRST_DISPLAY. form 我的理解列表对象应该在类构造函数中创建. 方法 CLASS_CONTRUCTOR.创建对象列表出口i_parent = cl_gui_container=>screen0.结束方法. //代码请看一下. class select_
..
我试图挑战自己制作一份 ALV 报告,按公司代码显示所有数据.但有些文件编号有差距. 我想填补缺失号码之间的空白 例如: 最后一个索引值:20012 那么下一个值是:20014 如果报表使用内部表中存在的所有数据,我如何能够在网格中插入 20013? 谢谢. 解决方案 这只是盲文,但我希望你能理解它......应该很简单.不要期望完整的代码,除非您甚至没有提
..
我们正在尝试操作 alv 网格类以获得类似于 Sap Agenda (SSC1 tcode) 的结果,即合并列和行. 我们发现带有方法 display 的类 cl_calendar_control_schedule 处理了这个问题,我们正在努力了解这个方法的内容及其参数. 我们发现 lvc_t_data 类型的内部表处理单元格的水平和/或垂直合并(每个单元格该内部表的一行),但我很难理
..
我有 ALV 表格,我在表格工具栏中创建了一个自定义按钮.每当按下按钮时,我想删除选定的行.现在只显示一条消息,以便我可以查看自定义按钮是否正常工作. 方法 on_user_command.案例 e_salv_function.当'MYFUNC1'.带有“功能 1"的消息 i301(z_global).*此处应删除该行.当'MYFUNC2'.带有“功能 2"的消息 i301(z_global).
..
我创建了一个简单的 ALV 网格并用数据填充网格,现在网格显示在选择屏幕之后.我没有使用自定义容器并全屏显示网格. ALV 网格对象是否有一个属性可以启用带有按钮过滤、排序等的工具栏,通常位于网格顶部? 到目前为止,这是我所拥有的: 尝试.cl_salv_table=>工厂(输入r_salv_table = gr_alv改变t_table = tbl_data).抓住 cx_salv
..
我有一份报告,它通过 ALV 网格输出我的内部表的数据.输出本身包含一些信息和每行的两个复选框.如有必要,用户可以选中这些框,现在我需要重新阅读表格以了解选中了哪些框.之后将根据两个框中的哪一个被选中对相应的行进行不同的处理. 我已经尝试过方法 get_actual_view,我不知道如何使用正确的方法和方法 get_selected_rows,它似乎获得了所选行的索引用户,而不是其内容.
..
我正在使用 cl_gui_alv_grid 类创建 ALV 输出网格.使用fieldcatalog的对应记录将输出表的其中一列定义为复选框: ls_fcat-checkbox = 'X'.ls_fcat-edit = 'X'. 对于包含复选框的列的所有记录,它们都设置为未选中.我的问题是我可以实现什么逻辑,以便在显示 ALV 时将某些行的复选框设置为选中状态. 解决方案 如果您想根据
..
可以在我的 alv 的单个单元格上放置工具提示吗?我知道可以通过字段目录在列中,但是单个单元格呢? 我有一个带有类似图标的 ALV,通过 cl_gui_alv_gridv 调用 当我将鼠标悬停在此图标上时,我希望在工具提示中显示有关此项目的信息 解决方案 如果您在 google 上搜索“site:help.sap.com 工具提示图标",则可以轻松获得有关如何显示带有工具提示
..
我有 2 个屏幕 7000 和 7001,7000 屏幕包含一个按钮,当我们点击它时,它必须导航到 7001 屏幕,但它没有按预期工作.SCREEN 7000 也有一些细节可以显示为 alv. 屏幕导航到屏幕 7001,但数据没有得到刷新.任何人都可以帮忙.我正在使用 alv 网格容器.对于两个屏幕,我都使用相同的 alv 网格 示例代码: screen 7000 PAI:当“显示"
..