abap 列表的颜色

来源:互联网 发布:淘宝信用卡额度不足 编辑:程序博客网 时间:2024/04/28 13:00

ABAP颜色设置

 FORMAT COLOR <n> [ON] INTENSIFIED [ON|OFF] INVERSE [ON|OFF].

FORMAT COLOR = <c> INTENSIFIED = <int> INVERSE = <inv>.
·COLOR :设置当前行的背景色,详细颜色取值见下表

 

<n>

<c>

颜色

用于

OFFCOL_BACKGROUND

0

取决于GUI

背景

1COL_HERDING

1

灰蓝

标题

2COL_NORMAL

2

淡灰

列表正文

3COL_TOTAL

3

总计

4COL_KEY

4

蓝绿

关键字列

5COL_POSITIVE

5

绿

正门限值

6COL_NEGATIVE

6

负门限值

7COL_GROUP

7

组级别

INTENSIFIED :确定行背景的颜色调色版,ON为正常,OFF为很浓

(当COLOR OFFINVERSE ON时,该属性无效)

·INVERSE :只改变前景色,颜色为设置的COLOR背景颜色,ON为打开设置,

(当COLOR OFF时,该属性无效,前景色与背景色相同)

SKIP 控制输出行位置

SKIP [<n>]. 从当前行开始生成n个空行,不指定n值时,输出一个空行

SKIP TO LINE <n>. 将输出定位到指定的第n行上(注:输出内容会覆盖原内容)

WRITE 输出数据

WRITE AT [/][<pos>][(<len>)] <f> [AS CHECKBOX]

[LEFT-JUSTIFIED]

… …

[ COLOR <n>][ INTENSIFIED][ INVERSE].

·/ 在新一行输出

·<pos> 设置在该行上的输出位置,可为最长为3位的数字或变量

·(<len>) 控制输出长度,可为最长为3位的数字或变量

·AS CHECKBOX 将输出字段设置为复选框

·LEFT-JUSTIFIED 数据靠左显示

·CENTERED 数据靠中间显示

·RIGHT-JUSTIFIED 数据靠右显示

·UNDER <g> 在数据项<g>X轴开始坐标显示

·NO-GAP 紧接着显示, 不留空格

·USING EDIT MASK <m> 使用内嵌字符显示,11:20:30

·USING NO EDIT MASK 不使用内嵌字符

·NO-ZERO 数字前面0 的部分不显示

·NO-SIGN 不显示正负号

·DECIMALS <d> 显示d 位小数字数

·EXPONENT <e> 在类型F 字段中,在 <e> 中定义幂数

·ROUND <r> 四舍五入至小数位数下r

·CURRENCY <c> 按表TCURX 中的货币 <c> 格式化

·UNIT <u> 按表T006中为类型P字段所指定的单位<u>固定小数位数

·DD/MM/YY 日期显示格式

·MM/DD/YY

·DD/MM/YYYY

·MM/DD/YYYY

·DDMMYY

·MMDDYY

·YYMMDD

·COLOR / INTENSIFIED / INVERSE 设置当前字段的颜色,用法效果见FORMAT

 

原创粉丝点击