博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
表格相关技巧(双击启动事件、取得行号、定义表格的读写属性)
阅读量:6708 次
发布时间:2019-06-25

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

1、双击启动事件:定义状态挑中F2功能键,在程序中处理返回的功能码

2、取得行号:

程序:

get cursor line linea  “取得当前表控制的行号   赋值给linea 注意:这个当前表控制的行号指的是表中看见的行号,不算下拉到多少行的行只是当前的。

check sy-subrc = 0.

linea = tbla-top_line + linea - 1.   ”当前首行序号 + 当前屏行号

read table  sp1 index linea.   “用取得当前行号读取内表

message s005(YMES) with linea.  "在状态条显示   或者 如果没有定义消息类的话不可以写 message linea type 'S'.因为这里的‘linea’一定是字符串而不是变量

 

3、定义表格的读写属性

程序:when ‘READWR’.

*当单击按钮时,第一列是只读,其他列读写切换

      LOOP AT tabl2-cols INTO acol WHERE index GT 0.

        IF  sy-tabix 1.
          acol-screen-input '0'.
        ELSE.
          IF acol-screen-input '0'.
            acol-screen-input '1'.
          ELSEIF acol-screen-input '1'.
            acol-screen-input '0'.
          ENDIF.
        ENDLOOP.

 

转载于:https://www.cnblogs.com/caizjian/p/3334455.html

你可能感兴趣的文章
C++ auto_ptr智能指针的用法
查看>>
gcc指定头文件路径及动态链接库路径
查看>>
Linux上使用Qt Creator进行C/C++开发
查看>>
自己平常开发常用的jq方法
查看>>
实时查看mysql运行状态
查看>>
android 7.1悬浮窗系统权限问题
查看>>
数据切分——Mysql分区表的管理与维护
查看>>
混合云使用不能盲目:学习最佳实践是王道
查看>>
通过实例模拟ASP.NET MVC的Model绑定的机制:集合+字典
查看>>
调度器之 Kubernetes
查看>>
PDMS RVM TO 3DXML - RvmTranslator6.0
查看>>
《数学与泛型编程:高效编程的奥秘》一3.2 筛选素数
查看>>
不想被攻击,5款便携式反病毒和反恶意软件帮到你
查看>>
【投资人不懂AI】为什么说AI创业不是4、5个人的团队就能搞定的事
查看>>
ARM公司收购Apical,欲致力推进“目联网”技术
查看>>
《Java核心技术 卷Ⅱ 高级特性(原书第10版)》一3.3.2 XML Schema
查看>>
《机器人自动化:建模、仿真与控制》——1.5 习题解答
查看>>
积水成渊——数据中心用水效率分析
查看>>
重新定义云数据库 阿里云POLARDB 9月21日发布
查看>>
物联网安全威胁剧增 如何拓展移动化能力
查看>>