博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在ALV中更新数据库表
阅读量:6605 次
发布时间:2019-06-24

本文共 720 字,大约阅读时间需要 2 分钟。

FORM usercommand USING ucomm TYPE sy-ucomm

                                            selfield TYPE slis_selfield.

 DATA: lr_grid TYPE REF TO cl_gui_alv_grid.

***************************************************************

  • 方法①

  CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'  "获得数据

    IMPORTING

      e_grid = lr_grid.

  CALL METHOD lr_grid->check_changed_data.

***************************************************************

方法②

  selfield-refresh = 'X'.  " 所有更改全部更新

  **    itab-fld1 = selfield-value                     "更改某一字段

***************************************************************

注释:这里方法①②都可以用来更新数据,不知道有什么区别优势

  CASE sy-ucomm.

*请填写删除操作

 

* 保存操作

     WHEN 'SAVE'.

*请填写修改操作 

MODIFY ZSZ_LEAVE FROM TABLE ITAB.

COMMIT WORK.

  ENDCASE.

ENDFORM.              "USER_COMMAND

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

你可能感兴趣的文章
P147、面试题26:复杂链表的复制
查看>>
文件及IO操作(三)
查看>>
割点与桥
查看>>
51.字符串操作函数
查看>>
ASP.NET MVC5中View显示Html
查看>>
Eclipse连接到My sql数据库的操作总结/配置数据库驱动
查看>>
python 将unicode编码转换为汉字的几种方法
查看>>
服务器负载粗略估算
查看>>
Spring 中 ApplicationContext 和 BeanFactory 的区别
查看>>
3.28Day09函数
查看>>
Linux Makefile 生成 *.d 依赖文件及 gcc -M -MF -MP 等相关选项说明【转】
查看>>
Linux下安装Python-3.3.2【转】
查看>>
npm
查看>>
STL杂记
查看>>
LeetCode OJ:Merge Two Sorted Lists(合并两个链表)
查看>>
C-4 一个标准的学生类的代码及测试
查看>>
功能测试
查看>>
Rust的闭包
查看>>
【BZOJ 1901】Dynamic Rankings
查看>>
阿里架构师都在学的知识体系
查看>>