一、所用类:

cl_gui_alv_grid

cl_gui_docking_container

二、效果图:

执行:

单击

双击

F4帮助

航班单元格上F4或点击 后面的小按钮

(本功能在设置字段样式时实现DEFINE mac_fieldlog.

"设置参考表和参考字段,为了提供搜索帮助

wa_fieldcatalog-ref_table       = &4.            "参考表

wa_fieldcatalog-ref_field       = &5.            "参考字段

编辑某单元格并校验

修改价格后随便点击某个按钮或者双击某个字段,触发:handle_data_changed

另外

"以下两个方法达到的效果是:光标离开正在编辑的单元格时,

就触发了handle_data_changed

"如果注释掉以下两个方法,则只有执行下一操作时才会触发handle_data_changed,比如点保存、删除

CALL METHOD g_alv_grid->register_edit_event

EXPORTING

i_event_id = cl_gui_alv_grid=>mc_evt_modified.

CALL METHOD g_alv_grid->register_edit_event

EXPORTING

i_event_id = cl_gui_alv_grid=>mc_evt_enter.

abap al设置单元格可编辑 oo_OO ALV常用功能完整简例(热键单击,双击,帮助,编辑,自定义工具条等)...相关推荐

  1. abap al设置单元格可编辑 oo_REUSE_ALV_GRID_DISPLAY_LVC-可编辑单元格

    使用REUSE_ALV_GRID_DISPLAY_LVC显示ALV时,如何将列.行或者具体的某个单元格设置成可编辑能输入状态?这个其实很简单,下面一一讲解: 1, 列可编辑 只要将catalog中的字 ...

  2. abap al设置单元格可编辑 oo_excel表格操作: 图形和图表编辑技巧汇总(二)

    1. 快速选取图表元素 图表创建好以后,我们还需要对某些图表元素进行编辑和格式化.图表区包括整个图表和它的全部元素,当你选取图表区后,你就可以看到8个黑色小方块.要想调整单个的图表对象,首先必须选取该 ...

  3. abap al设置单元格可编辑 oo_利用WPS做业务系统的超级编辑器

    业务系统中的数据很笼统的分可以分为两大类,一个是结构化的,通常用关系型数据库来存储管理:一个是非结构化的,在这类数据中,可能最多.价值密度最大的就是文档.如何更便捷高效的生成或分析文档,就是业务系统通 ...

  4. abap al设置单元格可编辑 oo_润乾报表美化设置 -- 样式

    在制作报表时,报表设计人员经常遇到下面这些美化报表的问题: 为什么我做出的报表领导总觉得不好看不满意 美化一张报表要设置太多的格式和属性,那么多报表都得重复设置,真繁琐 系统中不同人做出的报表展现格式 ...

  5. Swing Jtable 设置单元格不可编辑

    Swing Jtable 设置单元格是可编辑,这与SWT正好相反.提供的API也不能修改可编辑性,但可以通过重写AbstractTableModel来实现JTable 单元格不可编辑. 核心代码: c ...

  6. ligerui 表格中设置单元格不可编辑,添加行,删除行

    一.需求:开发个表格grid用来显示维护线路段,出发地和目的地已经确定,需要维护中间路段 二.解析: 1.既然出发地和目的地已经确定,那么出发地和目的地是不可以编辑的,因为附带有其他字段是可以编辑的, ...

  7. Java POI 导出Excel,设置单元格无法编辑, 开启工作表保护后,依然可以筛选, 冻结行列不移动

    1. 设置单元格无法编辑 // 单元格样式锁定 不可编辑 CellStyle lockStyle = workbook.createCellStyle(); lockStyle.setLocked(t ...

  8. jqgrid 动态设置单元格不可编辑

    单元格可编辑需要设置3个地方 1.tableGrid里面的参数 cellEdit:true(开启行编辑功能)  false(默认,不可编辑) 2.cellsubmit: 'clientArray' 设 ...

  9. abap 单元格级别的操作ALV.

    单元格级别的操作ALV. 带表头的ALV使用结构如下: CALL FUNCTION 'REUSE_ALV_EVENTS_GET'     EXPORTING       I_LIST_TYPE = 0 ...

最新文章

  1. 树的分类,特性与遍历
  2. 互补输出级采用共集形式是为了使_互补输出级采用共集形式是为了使
  3. 多重循环 ——— 打印九九乘法表 || 经典的打印金字塔(打印整个金字塔 打印空心金字塔 打印空心菱形金字塔)
  4. eclipse下面web工程没有src/main目录
  5. 测试工作笔记001---web测试_工作经验_注意点_随时更新
  6. easy connect无法连接到服务端_故障分析 | 一次因为超过最大连接数的登陆限制
  7. 第3讲 zend原理剖析
  8. Svn 中文语言包安装
  9. 【ArcGIS|空间分析】栅格数据和矢量数据的面积计算
  10. 数据可视化|用雷达图进行对比分析
  11. CNN编辑:扯淡的WSJ,你们专黑Groupon三十年!
  12. 如何快速理清大型项目业务逻辑
  13. 2015北邮计算机考研复试上机题解
  14. H3C新华三链路聚合介绍
  15. 计算机网络 思科模拟器进行交换机端口隔离,跨交换机实现vlan实验
  16. 学习成长之路 (初章 三个月建成微信 小程序商城、ArcEngine C# GIS开发入门)
  17. linux增加预读缓存区大小,Linux blockdev命令设置文件预读大小介绍
  18. 目前最详细的对国内跨境电商的纯干货分析
  19. cocos2dx-lua 使用 luajit 加密 Android工程
  20. 如何清理电脑浏览器缓存,4款常用浏览器清理缓存的方法

热门文章

  1. 公司来了个新人,他好像有社交牛逼症......
  2. java飞机大战大招和护盾_全民飞机大战:宠物六甲神将哪个技能会为战机添加护盾抵挡子弹伤害?...
  3. 2019微信公开课上张小龙都讲了些什么
  4. 2018_Semantic SLAM Based on Object Detection and Improved Octomap_note
  5. 怎样更换vivoy31s锁屏壁纸
  6. 天体物理导论复习提纲
  7. mysql关键字冲突解决
  8. 项目管理之项目的进度计算问题
  9. 记录下如何将项目部署到自己的服务器上
  10. Linux系统认知——常用命令(全)