Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7133848
  • 博文数量: 655
  • 博客积分: 10264
  • 博客等级: 上将
  • 技术积分: 8278
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-04 17:47
个人简介

ABAP顾问

文章分类

全部博文(655)

文章存档

2017年(2)

2014年(8)

2013年(3)

2012年(2)

2011年(18)

2010年(102)

2009年(137)

2008年(274)

2007年(134)

分类:

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那样搞成好几种颜色,而且不可以设置底色

阅读(3882) | 评论(4) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2008-10-29 15:44:19

不知道screen 中的COLOR字段能否起到效果,没试过

chinaunix网友2008-10-29 15:44:09

不知道screen 中的COLOR字段能否起到效果,没试过

qdbarry2008-10-28 17:51:43

Yeah!

浅浅.暖暖2008-10-28 16:44:44

就是设置成高亮..