零基础 ABAP 学习教程系列文章的目录
ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍
ABAP 标准培训教程 BC400 学习笔记之二:Cross-client 和 Client-specific 的区别
ABAP 标准培训教程 BC400 学习笔记之三:ABAP 编程语言的特性和基本构成要素
ABAP 标准培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型
ABAP 标准培训教程 BC400 学习笔记之五:ABAP 编程语言的变量,常量和字面量,以及文本符号
专题文章
通过实际的例子,介绍 SAP ABAP 里的 Repository Information System 的使用技巧
ABAP function module 的使用
ABAP subroutine 的定义和使用
ABAP 中的变量和常量
ABAP 编程语言中的系统字段(System Fields)
什么是 ABAP Field Symbol
ABAP 引用类型介绍
最浅显易懂的 SAPGUI 里 ABAP 调试器的使用方法介绍
如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上)
如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (下)
27 行代码开发一个最简单的 SAP ALV 报表
给 ABAP ALV 报表的数据行增添颜色效果
按照前一步骤 27 行代码开发一个最简单的 SAP ALV 报表完成之后,我们仅使用 27 行代码,就得到了如下图所示的 ABAP ALV 输出:
本步骤我们在此基础上,为这个朴素的 ALV 报表,增添一些颜色效果。
在我们做练习的 zperson
数据库表里再插入两行数据:
最后的 ALV 报表效果如下:
和前一步骤相比,本 ALV 增添了如下功能:
- 奇数行的颜色为黄色,偶数行为红色。因为 ALV 渲染后,默认选中第一行第一列,所以大家看到 101 这一列颜色为浅蓝色(选中状态),这不是程序的 bug.
- ALV 自带的工具栏上方,出现了一个标题栏:Jerry ALV Demo 2.
具体实现步骤参考这篇文章。