SAP ABAP ALV 颜色设置(行,列,单元格)

SAP ABAP ALV 颜色设置(行,列,单元格)

引言: 以 标准 Demo 程序为例,讲解 SAP ABAP ALV 颜色设置(行,列,单元格)。

关键字:SAP ABAP ALV颜色 ALV色码 ALV色卡

文章目录

  • SAP ABAP ALV 颜色设置(行,列,单元格)
    • 1. ALV 颜色 色码色卡
    • 3. ALV 颜色 三种控制方式
    • 3. 标准 SE38 Demo 讲解
      • 3.1 BCALV_TEST_COLORS
      • 3.2 ITSQ_ALV_COLOR
    • 4. 如何使用好颜色
    • 其他


1. ALV 颜色 色码色卡

在这里插入图片描述

  • 色码含义
    • 第一位:颜色
    • 第二位:强调
    • 第三位:取反(单元格填充/文字填充)

3. ALV 颜色 三种控制方式

  • 单元格颜色
    在 ALV 内表中定义一个类型为 LVC_T_SCOL 的字段,并通过赋值色码控制颜色。
    记得指定布局字段,如:ls_layout-ctab_fname = 'CELLCOLOR'. "控制单元格颜色
  • 行颜色
    在 ALV 内表中定义一个 DATA CHAR4 TYPE C LENGTH 4 字段,并通过赋值色码控制行颜色。
    记得指定布局字段,如:ls_layout-info_fname = 'ROWCOLOR'. " 控制行颜色
  • 列颜色
    通过对 FCAT-EMPHASIZE 赋值色码控制列颜色。

注意:优先级关系,单元格颜色 > 行颜色 > 列颜色

3. 标准 SE38 Demo 讲解

可以在 SE38 输入下方程序名执行查看效果。

3.1 BCALV_TEST_COLORS

  • 按 ALV GRID 展示
  • 按 LIST 展示
    在这里插入图片描述
    在这里插入图片描述

3.2 ITSQ_ALV_COLOR

在这里插入图片描述
在这里插入图片描述

4. 如何使用好颜色

  • 注意学习 SAP 使用颜色的风格,并尽量与 SAP 风格保持一致。
  • 通过颜色来提高数据辨识度。
  • 用在管理型报表中,如监控报表。

其他

我的微信群、QQ群和其他发布平台。

  • 关于微信群、QQ群和其他发布平台

长期提供开发和运维服务。

  • 关于提供开发和运维服务的详情


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部