使用function module:

REUSE_ALV_GRID_DISPLAY显示ALV,并设置alv某些列可编辑,可是编辑后发现对应的内表数据并没有随之改变。记得需要设置一个参数的值,怎么想也记不起来了,问一下同事才知道。那句话不假:好记性不如烂笔头。

 1 CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
 2   EXPORTING
 3     i_background_id             = 'SIWB_WALLPAPER'
 4     i_callback_program          = i_repid
 5     i_grid_settings             = lc_glay
 6     i_callback_html_top_of_page = w_html_top_of_page
 7     i_buffer_active             = 'X'
 8 *   I_STRUCTURE_NAME            = ''
 9 *   I_DEFAULT                   = 'X'
10 *   I_SAVE                      = 'A'
11 *   IS_VARIANT                  = W_VARIANT
12     is_layout                   = w_layout
13     i_callback_pf_status_set    = 'SET_PF_STATUS'
14     i_callback_user_command     = 'USER_COMMAND'
15     it_fieldcat                 = gd_fieldcat
16     it_events                   = i_events
17     it_event_exit               = i_event_exit
18     it_excluding                = i_excluding
19     is_print                    = w_print
20 *   i_screen_start_column       = 1
21 *   i_screen_start_line         = 1
22 *   i_screen_end_column         = 70
23 *   i_screen_end_line           = 30
24   TABLES
25     t_outtab                    = gt_out.

其中需要设置:

LC_GLAY-EDT_CLL_CB = 'X'.

转载于:https://www.cnblogs.com/ruingy/p/3594741.html

REUSE_ALV_GRID_DISPLAY显示ALV,设置可编辑时,与内表数据同步问题相关推荐

  1. Function ALV可编辑列修改数据后与与内表数据同步问题

    当我们使用FunctionALV,即"REUSE_ALV_GRID_DISPLAY"显示ALV时,会遇到设置某些列为可编辑状态的情况,可是编辑后发现对应的内表数据并没有随之改变,那 ...

  2. 记录ant design vue a-select Form编辑时回显数据库数据为value而不是label的问题

    记录ant design vue a-select Form编辑时回显数据库数据为value而不是label的问题 先贴解决后的代码 option遍历的集合格式如下 解释 官方文档中解释到select ...

  3. 【同步复制常见错误处理1】当IDENTITY_INSERT设置为OFF时不能向表插入显示值。(源:MSSQLServer,错误码:544)

    错误提示"事务和快照同步时提示:当IDENTITY_INSERT设置为OFF时不能向表插入显示值.(源:MSSQLServer,错误码:544)" 原因:在SQL2008同步时到S ...

  4. java多对多关联数据操作,hibernate实施多对多关联查询时,关联表数据被删除

    hibernate执行多对多关联查询时,关联表数据被删除 本帖最后由 binbb521 于 2012-12-04 11:48:29 编辑 S2SH框架开发的网站,执行两个多对多关系的表查询时,关联两个 ...

  5. SAP ALV编辑后保存内表无数据

    今天在进行ALV编辑操作的时候,因为要做到个别列可编辑其他列不可编辑的情况,所以没法使用layout-edit = 'X'.,当取消单元格可编辑的标识之后发现,在编辑完ALV之后无法将编辑后的数据写入 ...

  6. ABAP--如何使用REUSE ALV GRID DISPLAY函数删除内表数据 样例代码,感谢依风提供

    请注意程序中的五处红色标记的代码,其他代码请用户自己按自己的需要进行修改 *&--------------------------------------------------------- ...

  7. vscode设置代码编辑时组合键代替方向键移动光标

    在使用vscode编写代码的时候,经常需要移动光标来修改或者插入,这个时候我们通常会选择使用键盘上的方向键,但是从键盘的主输入区到方向键有一定的距离,在输入很快的时候,右手移动这一点距离也是无法忍受的 ...

  8. 当identity_insert 设置为off时不能为表_硬盘跳线怎么设置 硬盘跳线设置方法【详解】...

    硬件是有参数作为开关来设置的, 硬件的设置开关就称为跳线(Jumper). 一.了解跳线的类型迄今为止,跳线已经发展到了三代, 分别是键帽式跳线.DIP式跳线.软跳线. 1.键帽式跳线 . 键帽式跳线 ...

  9. Navicat向sqlserver中插入数据时提示:当 IDENTITY_INSERT 设置为 OFF 时,不能向表中的标识列插入显式值

    场景 通过Navicat向sqlserver中插入一条数据时提示: 解决 这是因为在设计表时,将主键ID设置为自增约束,当插入数据或者执行插入语句时,如果包含这个 主键字段,就会提示错误. 打开数据库 ...

最新文章

  1. 汇编指令中的字母会区分大小写吗?(除了字符型数据,其他地方都不区分)
  2. 浅析x86架构中cache的组织结构
  3. 时光机穿梭---撤销修改
  4. 机器学习文献中的英文(part1)
  5. 《ASP.NET Core 微服务实战》-- 读书笔记(第6章)
  6. 使用重定向的输入和输出创建子进程
  7. 计算机基础知识第八周,计算机系统基础(一):程序的表示、转换与链接(第八周小测验)...
  8. JxBrowser概述与简单应用
  9. Web安全之拖放劫持
  10. Hadoop(五)HBase基础
  11. 计算机突然无法黑屏无法启动不了,计算机突然死机,然后无法启动,并且屏幕保持黑屏。...
  12. 图像分割(二):高斯混合模型(GMM)方法
  13. 树莓派(Linux)与镜像源
  14. WCF学习 (三)深入认识WCF契约
  15. c++ BYTE相关操作(字符串与BYTE,BYTE转换为8位的数组,int 转换 BYTE)
  16. 【增强版】快速判断工作簿中是否存在指定工作表
  17. 500VIP源码下载
  18. 如何在scrapy框架里进行调试嘞
  19. 单片机双字节数乘法运算实验_单片机究竟是如何构成的呢
  20. 余三码和8421码对比

热门文章

  1. linux给文件添加链接,Linux给文件或目录创建软链接或硬链接的方法
  2. 独立版TP空间内核|知识付费小程序源码
  3. 织梦cms响应式站长导航分类网站模板(自适应手机版)
  4. Ubuntu: 创建PlayOnLinux快捷键 Create PlayOnLinux Application Desktop
  5. iOS7应用开发5、视图控制器View Controller及其生命周期
  6. 16个简单实用的.htaccess技巧
  7. 读写锁(ReadwriteLock)
  8. CVPR2020十个顶级开源数据集
  9. centos7 使用sendmail 发送邮件
  10. 【AI视野·今日CV 计算机视觉论文速览 第237期】Thu, 30 Sep 2021