
ALV
ALV控件都放这里
刘欣的博客
深耕SAP技术领域20年,一直为企业的ERP-SAP系统保驾护航。
熟悉制造企业PLM、DMS、MES、LES、SRM等各业务域系统及业务。
展开
-
SAP ABAP ALV FIELDCAT 字段设置详细说明
ALV 控制: 技术字段 X也是隐藏,但是有点不一样。ALV 控制: 关键字段 关键字段,前面变蓝色。ALV 控制: 带有颜色的高亮列 列的颜色。ALV 控制:作为图标输出此列作为图标输出。ALV 控制: 没有总计列值 X,没有合计。ALV 控制:输出抑制符号 X不输出符号。ALV 控制: 列的字符宽度 输出的长度。ALV 控制: 内部表字段的参考字段名称。ALV 控制: 列没有输出 X隐藏此列。ALV 控制:为输出隐藏零 X,隐藏0。ALV 控制: 内部表字段的参考表名称。原创 2023-07-05 11:12:02 · 3895 阅读 · 0 评论 -
供应商索赔(金税数据)导入并创建凭证(ALV长篇备忘三)
供应商三包索赔款项源起QMS质量系统,联动金税系统完成发票开具,最终在SAP系统中创建完成财务凭证。该流程为手工操作,费时费力且效率低下容易出错。把QMS供应商三包索赔业务搬上线,同SAP FI顾问梳理功能说明书,担当SAP中开发落地任务。SAP作为企业信息化核心系统,可以承载很多的业务流程,我们也具备自己开发功能的能力。原创 2023-06-29 17:02:11 · 458 阅读 · 0 评论 -
ABAP改变ALV行颜色
ABAP改变ALV行颜色原创 2023-05-11 11:58:17 · 388 阅读 · 0 评论 -
包装系数批导维护程序(ALV长篇备忘二)
按最近的FS的需求,完成了一个ALV程序,做一个备忘吧。原创 2023-01-06 15:26:23 · 313 阅读 · 0 评论 -
供应商主数据处理程序(ALV长篇备忘一)
一直在找一种程序注解的软件,结果WPS就可以做,而WORD做不了,呵呵。今日完成了一个SAP ABAP ALV的典型应用,用户使用ALV查询处理数据,做一个长篇说明的笔记备忘。加载可能有些慢,图片不大,但长很长。观看最佳分辨率 1080P。原创 2022-11-20 20:59:04 · 664 阅读 · 0 评论 -
SAP ABAP 热咖啡报表模板
最近ABAP的功力大涨,出去接了杯热咖啡回来开工,完成后,咖啡还是热的!原创 2015-03-09 10:22:21 · 903 阅读 · 0 评论 -
SAP ABAP ALV选中数据与内表的对应说明 (ALV备忘一)
加一些DEMO吧,强化一下,ALV的用法老是忘记啊。这个DEMO的效果,我们在ALV 控件最左边选中一行,可以知道我们选中了:一、ALV工具条上加一个自定义按钮:SE38中新建一个程序ZALV_SELECT,这个程序一开始只有代码,但是我们的ALV控件工作起来,其实有一个工具条。而且这个工具条,需要我们自己定义一个按钮。这个工具条怎么来呢?其实拷贝来改改最方便:1、SE80...原创 2020-03-28 23:19:28 · 4384 阅读 · 0 评论 -
ABAP ALV DATA_CHANGED 函数使用说明 (ALV备忘二)
我有一个FUNCTION ALV,用户点击CHECKBOX后,会触发DATA_CHANGED事件函数,在这个函数中,可以检查用户的输入和数据及时更新到内表中。*&---------------------------------------------------------------------**& Report ZJAMES002*&------------------------------------------------------...原创 2021-09-28 15:27:45 · 4636 阅读 · 1 评论 -
SAP ABAP ALV单元格编辑设置DEMO (ALV备忘三)
原来一直没用到这么深,这2天开始关注这块,基本上搞清楚了。1、使用的ABAP ALV 控件是:REUSE_ALV_GRID_DISPLAY_LVC 。2、DEMO程序运行后的效果,等于4700000005的PO,PO ITEM列的单元格时可以编辑的:3、注意内存数据结构,这个清楚了,就很好理解是怎么玩的。在数据表的每一行末,还有一个小表,这个表存放这一行中哪些字段可编辑,哪...原创 2020-03-13 11:02:50 · 2479 阅读 · 0 评论 -
SAP ALV编辑、CHECKBOX和添加自定义按钮(ALV备忘四)
今天,对使用过的ALV做一个笔记或备忘,以便以后可以快速使用它。ALV是SAP的列表控件,所有的列表操作都是围绕它展开,只要ALV熟悉了,可以吃掉ABAP很大一片,以后接活干也快。我倾向于在自己的ABAP程序中轻量级的使用列表控件,要轻量级的使用,就是 FUNCTION 的方式使用ALV。这篇文章用FUNCTION方式使用ALV实现三个功能: 1、ALV的编辑和CHECKBOX 2、添加自定义的原创 2015-12-24 14:40:48 · 13208 阅读 · 0 评论 -
ALV 选中多选说明 (REUSE_ALV_GRID_DISPLAY 二)
ALV控件需要出现最左边的选中列,并且多选了行后,在GT_ALV中可以有标记。2、在GT_ALV中有一个字段,鼠标点选后,选中的行内表中会打上X。原创 2022-08-26 17:37:03 · 1623 阅读 · 0 评论 -
SAP ABAP ALV控件设置单元格颜色DEMO(ALV备忘五)
我们需要控制ALV控件单元格的颜色,满足复杂的需求,这是一个ABAP ALV 控件单元格颜色设置的DEMO。DEMO运行的效果:注意数据结构和逻辑:其实在数据表的每一行中,还要加入一张表,用来放这一行,多个列字段的颜色信息。全部代码如下,以后再来详解:*&------------------------------------------------...原创 2020-03-12 23:36:21 · 2835 阅读 · 0 评论 -
ABAP ALV 过滤设置后,内表数据还是全部的处理(ALV备忘六)
一、这是ALV没有过滤条件的数据内表:二、设置条件为保留单号: 181047ALV界面:过滤表的数据(看来,过滤内表放的是真正过滤掉的数据):三、FunctionALV 中得到过滤数据的代码(用户回调函数中):DATA:lo_gridTYPEREFTOcl_gui_alv_grid,filt_tableTYPElvc_t_fidx,l_filt_tableTYPEint4.CALLFUNCTION...原创 2021-09-14 11:27:22 · 1015 阅读 · 0 评论 -
ALV 添加自定义按钮 (REUSE_ALV_GRID_DISPLAY 一)
SAP ABAP ALV控件中添加一个按钮原创 2022-08-26 16:43:45 · 3095 阅读 · 1 评论 -
ALV 处理后显示状态 (REUSE_ALV_GRID_DISPLAY 三)
ALV界面一开始显示全部的数据,用户选中其中的一部分,点击自定义的按钮,处理自开发的程序逻辑,处理中显示进度条,处理完成后,显示状态和错误的消息。FORM progress_indicator 是进度条的子函数。3、刷新ALV(可惜只能都处理完成才刷新显示)。2、自定义功能处理选中行的数据。...原创 2022-08-29 11:18:45 · 637 阅读 · 0 评论 -
ABAP ALV 内表数据变化,checkbox界面自动刷新
*@--------------------------------------------------------------------**@ Form sub_user_command*@--------------------------------------------------------------------** -->R_UCOMM 事务功能码* -->RS_SELFIELD ALV相关的数据*------------...原创 2021-09-13 10:01:52 · 2341 阅读 · 0 评论 -
SAP OO ALV 一个屏幕上使用2个ALV
终于完成了 OO ALV的学习,第一个作品。 一个屏幕上放了2个ALV控件,上面用来显示表头,下面用来显示详细的行项目。原创 2015-12-24 14:54:46 · 18050 阅读 · 0 评论 -
SAP ABAP ALV中排序不正常
症状:SAP ABAP ALV未按大小来排序,如下图:原因与解决:透明表中的字段定义的是字符CHAR这个字段类型改为NUMC 数字文本,就可以正常排序了。原创 2021-11-03 14:40:14 · 714 阅读 · 0 评论 -
SAP ABAP ALV控件中添加了CHECKBOX不显示问题
场景是在一个已经存在的报表中加一个CHECKBOX字段:弄了大半天,死活加不上,断点明明看到给ALV的参数中,内表字段和gt_fieldcat字段设置中,都有了,但是ALV界面就是不出现CHECKBOX。最后何喜说,有没有变式?一看,还真有变式,谁在开发环境设置了一个变式,隐藏了后面的字段,晕~~~。...原创 2021-09-28 09:20:38 · 1194 阅读 · 1 评论