ALV 颜色设置
来源:互联网 发布:边境杀手解析知乎 编辑:程序博客网 时间:2024/06/05 21:10
1)颜色含义
1:海蓝;2:浅清;3:黄色;4:浅蓝;5:青色;6:红色;7:橙色。
(1)首位为主颜色;
(2)次位为辅助颜色;
(3)末位为0时,表示首位数字表为表格的底色;
末位为1时,则表示以1为底色,首位数字则表为表格字体的颜色;
末位为其它颜色时,则表示底色为ALV的默认颜色;
以上三条是本人大概总结出来的规律,本人发现的现象基本如上,但也不一定全部正确。
其中C200与系统标准ALV底色比较相似;C410与系统标准关键字颜色比较相似。
2)列颜色:
设置ALV字段fieldcat属性:i_fieldcat-emphasize = &3. "颜色
把fieldcat属性写入属性内表allfields:alv_append_field 'WERKS' '工厂' 'C110'.
C110:为颜色代码;
3)行颜色:
(1)在内表itab定义一个字段line_color来存储颜色;loop内表itab,在需要显示颜色的行其值赋为颜色'C110';
(2)在定义alv显示格式定义:
设置ALV显示layout属性:i_layout-info_fieldname = 'LINE_COLOR',line_color为内表定义的存储颜色的列名。
4)单元格颜色
单元格颜色属性:LVC_S_SCOL,该属性为一结构,含三个字段:FNAME(30)、COLOR(颜色结构,含三个字段:col(10)、int(3)、inv(10))、NOKEYCOL(1)(覆盖码颜色)
ALV列属性:coltab_fieldname
exa:
定义内表itab含字段FLDNAME type LVC_S_SCOL;
定义单元格颜色结构cellcolor type LVC_S_SCOL;
循环内表,当要设置单元格颜色所在的列字段colname要设置颜色时
fldname-FNAME = ‘COLNAME’
fldname-COLOR-col = ‘2’(颜色代码)
fldname-COLOR-int = ‘1’
fldname-COLOR-inv = ‘0’。- ALV GRID颜色设置
- ALV颜色设置
- ALV 颜色设置
- ALV颜色设置
- ALV 颜色设置
- ALV颜色设置
- 转:设置ALV单元格颜色
- ALV 设置每行的颜色
- ALV颜色设置实践与总结
- ALV2:ALV列、行、单元格颜色设置
- ALV列、行、单元格颜色设置
- ALV设置行/列/单元格的颜色
- Functional ALV 行、列、单元格颜色设置
- ALV列、行、单元格颜色设置
- ALV 颜色
- 面向对象(OO)的ALV GRID设置颜色
- ALV 报表设置行与列的颜色
- ABAP ALV 颜色设置(行,列,单元格)
- ZZ 软件测试入门
- 大端小端(Big- Endian和Little-Endian)
- mysql 数据编码问题 插入含有中文出现自己串问题
- 整数的质数分解
- extern的用法
- ALV 颜色设置
- 帮AWS用户省钱的Newvem获400万美元融资
- 第一、二、三范式的内容详解简单易懂
- Linux常见命令使用
- 浅谈android的selector背景选择器
- Hibernate的辅助类——HibernateUtil
- 设计模式(七)——迈向新的设计方式
- javascript 获取鼠标当前位置的通用方法
- WinCE上BINFS实现详解