在FCAT 中 设置需要的字段为 可以编辑,然后LOOP 显示 ALV 的内表,将不需要的行设置为 不可编辑 1. 在ALV用的内表中添加控制 style 的 内表 2.FCAT 中 设置字段可编辑 3.LAYOUT 制定 style 内表 4. ...
前两天有个打印需求变更,需要在ALV显示列表中添加两个字段,可编辑,而我自己用的是函数:REUSE_ALV_GRID_DISPLAY_LVC 因为之前做可编辑基本都是固定套路,定义类,画屏幕。。。。 很是麻烦,所以才看看能不能不用屏幕,不用定义方法,结果是可以的,分享给大家! 前提:ALV ...
使ALV控件中的内容可编辑 这应该是一个非常有用的功能,这样我们便可以用它来代替table control来编出一些有这现成功能的界面来。实际上,让alv中的内容可以被编辑与alv的事件无关。但是经常需要验证输入的数据,所以还是需要从事件开始谈起。 想使一列可以被编辑只需 ...
具体代码如下: data: lr_grid type ref to cl_gui_alv_grid. data: l_valid type c. read table gt_excel index rs_selfield-tabindex. " 将变动内容更新到内表 ...
要求:保存修改的记录,保存在数据库中(以保存人员基本信息表为例) 修改保存思路: 两个表:①变更基本表 ②一个变更明细表 四个方法:①获取前台信息 ②处理数据 ③添加变更基本表 ...
*下面的代码是在alv字段中修改字段的内容,点击保存后就可以保存数据至数据表。 TABLES: spfli. DATA: wa_fieldcat TYPE lvc_s_fcat , " 相当于工作区 i_fieldcat TYPE lvc_t_fcat ...
使用REUSE_ALV_GRID_DISPLAY_LVC显示ALV时,如何将列、行或者具体的某个单元格设置成可编辑能输入状态?这个其实很简单,下面一一讲解: 1, 列可编辑 只要将catalog中的字段edit设置成‘X',整列就变成能输入的了,LVC_S_FCAT-EDIT ...