abap编程中alv的显示代码如下:

CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'EXPORTINGI_CALLBACK_PROGRAM       = SY-REPIDI_CALLBACK_PF_STATUS_SET = 'SET_PF_STATUS'   "GUI状态I_CALLBACK_USER_COMMAND  = 'USER_COMMAND'  "回调方法IS_LAYOUT                = GS_LAYOUT       "布局IT_FIELDCAT              = GT_FIELDCAT[] "字段I_SAVE                   = 'A'TABLEST_OUTTAB                 = GT_DATA[]  "被alv显示的内表EXCEPTIONSPROGRAM_ERROR            = 1OTHERS                   = 2.IF SY-SUBRC <> 0.MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNOWITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.ENDIF.


我们最终要的效果是如下所示:

如何做到呢?

TYPES:BEGIN OF ITAB_DATA,MATNR TYPE MARC-MATNR,"物料编码MAKTX TYPE MAKT-MAKTX,"物料描述SEL(1),   "被显示的内表,添加一个专用字段
END OF ITAB_DATA.
DATA: GT_DATA  TYPE STANDARD TABLE OF ITAB_DATA.
FORM FRM_GET_LAYOUT .CLEAR GS_LAYOUT.GS_LAYOUT-ZEBRA = 'X'.GS_LAYOUT-DETAIL_POPUP = 'X'.GS_LAYOUT-NO_SUBTOTALS = ''.GS_LAYOUT-BOX_FIELDNAME = 'SEL'.  "指定这个字段为【选择块】ENDFORM.

为sap的alv的最左侧添加【选中】按钮用于同时选中多行...相关推荐

  1. SAP 标准ALV实现单元格可编辑,插入可编辑的新行,敲下回车后更新数据

    实现单元格可编辑: 假定将要显示在ALV屏幕上的内表名为:it_alv. 通过slis_fieldcat_alv-edit = 'X',将单元格所在列设为可编辑状态. 在it_alv的data定义里添 ...

  2. cocos2dx游戏--欢欢英雄传说--添加攻击按钮

    接下来添加攻击按钮用于执行攻击动作. 同时修复了上一版移动时的bug. 修复后的Player::walkTo()函数: void Player::walkTo(Vec2 dest) {if (_seq ...

  3. 【转载】SAP OO ALV 在自定义屏幕上添加ALV控件 一个屏幕上使用2个ALV

    终于完成了 OO ALV的学习,第一个作品. 一个屏幕上放了2个ALV控件,上面用来显示表头,下面用来显示详细的行项目. 业务背景: 在汽车的售后服务环节,汽车零件在质保期内损坏,维修产生的费用,整车 ...

  4. UITableViewCell 左侧滑动删除按钮 添加图片 (不完美解决)

    *需求:给cell左侧滑动删除按钮添加图片 //目前的解决方法 链接: https://pan.baidu.com/s/1kVE5gMF 密码: zaph *装态:还在解决 网上查过资料一直没好的解决 ...

  5. 如何在CSDN博客左侧添加微博关注

    对于在CSDN中写博客是一件很开心的事情,我们可以对于自己的博客界面进行自定义,添加博客栏目.目前比较受大家喜欢的就是在博客左侧添加微博关注,这样在别人看你的博客的同时也可以看到你的微博的实时动态,并 ...

  6. CSDN页面左侧添加自己的微信公众号

    1.问题提出 想在csdn的博客页面左侧添加一个微信公众号的二维码怎么做嗯? 效果如下: 2开始实现 2.1 点击我的图像下面的[博客管理] 2.2 内容管理->模块管理->添加自定义模块 ...

  7. sap abap alv 实现某行,单元格可编辑与不可编辑 REUSE_ALV_GRID_DISPLAY_LVC

    在使用ALV显示列表的过程中,我们可以使用IT_FIELDCAT参数设置某一个字段的可编辑状态.但是,要设置具体的单元格的可编辑状态对于对ALV不是很了解的人来说是一个头大的问题. 具体单元格可编辑状 ...

  8. 如何在 SAP ABAP ALV 报表里以交通灯的方式显示某一列的值

    在本教程的这篇步骤里,我们介绍了 ALV 层次顺序表的输出实现明细. SAP ABAP ALV 层次顺序表如何使用双表头(Multiple Headers)进行数据输出 本文介绍如何在 ALV 层次顺 ...

  9. 垂直线在html中怎么做,在html页面的右侧和左侧添加两条垂直线(矩形)

    我是HTML,CSS的新手,我想在html页面的两侧(左侧和右侧)添加两条垂直线. 的帮助下位将是非常赞赏...非常感谢确实 编辑:该代码现已添加在html页面的右侧和左侧添加两条垂直线(矩形) #b ...

最新文章

  1. c语言折半查找法程序,C语言基础:二分查找法演示代码
  2. 思科三层交换配置清单与案例
  3. 武汉.NET俱乐部论坛已经恢复
  4. Nomad技术手册:共识协议(Consensus Protocol)
  5. netty 粘包的解决策略
  6. python apriori_python apriori算法代码怎么实现
  7. React开发(114):不建议用setstate回调
  8. python有理数_Python中的as_integer_ratio()用于减少给定有理数的分数
  9. Atom飞行手册翻译: 3.1 ~ 3.2
  10. 随想录(OllyDbg和IDA Pro的配合使用)
  11. Linux中Docker部署Nginx
  12. 计算机网络的通信方式有哪几种,数据通信方式有哪几种
  13. QQ微信实现连续发送消息【代码实现】
  14. 荣耀笔记本linux版硬盘分区,荣耀MagicBook硬盘分区详细教程
  15. sms 短信通平台 发送短信
  16. 数值修约程序(包括运算过程有效数字保留,Python3实现)
  17. 404-Thenbsp;requestednbsp;reso…
  18. 字长模型LP64,ILP64,LLP64,ILP32,LP32
  19. chp2-2-2_fmm_word_seg通过最大正向匹配算法对句子进行切分
  20. ROP_Emporium_write4

热门文章

  1. MySQL-主从架构探索
  2. Vue2.x-05 iview的Select控件点击从后台加载数据
  3. JVM-12虚拟机性能监控与故障处理工具之【JDK的可视化工具-VisualVM】
  4. 运行vc++6.0出现Error spawning cl.exe问题解决方法
  5. java中文版src_java Web开发医药后台管理系统mysql版本源代码下载,支持中英文
  6. python 归并排序(详解)
  7. docker新建Linux虚拟机,RHEL/CentOS 7下创建你的第一个Docker容器
  8. 路径前面加/和不加/
  9. 大数据和python哪个好_大数据语言之争:Java和python哪个好?
  10. 手机HTML编辑浏览器,HTML编辑浏览器