ABAP顾问
分类:
2008-10-22 10:21:35
nanyunjian 发表时间:2008-10-22 08:46:22 | |
老白:如何设置tabel control行的颜色?我们用table control做了一些程序,现在生产要求我们不同的行最好用颜色分开,但是我们现在不可能在换成ALV 了,这样工作量非常的大.所以请教你这个问题.望答复.谢. |
还是以程序DEMO_DYNPRO_TABCONT_LOOP为例,在MODULE fill_table_control OUTPUT.里面添加一部分程序行:
MODULE fill_table_control OUTPUT.
READ TABLE itab INTO demo_conn INDEX flights-current_line.
IF flights-current_line = 2.
LOOP AT SCREEN.
screen-intensified = '1'.
MODIFY SCREEN.
ENDLOOP.
ENDIF.
ENDMODULE.
注意:颜色很单调,只有两种,不可能像ALV那样搞成好几种颜色,而且不可以设置底色