找回密码
 立即注册

QQ登录

只需一步,快速开始

lian411624

论坛元老

5

主题

17

帖子

4259

积分

论坛元老

积分
4259

活字格认证

最新发帖
lian411624
论坛元老   /  发表于:2013-8-27 10:57  /   查看:5210  /  回复:5
ActiveReport7.0中如果想让detail中的行【一行有背景色一行没背景色】的交替出现,该怎样做呢

5 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-8-27 11:06:00
沙发
lian411624 你好

你所需要的功能在【ActiveReports报表功能展示】有详细的源码,下载地址:http://www.gcpowertools.com.cn/products/activereports_demo.htm

纵向分栏:http://www.gcpowertools.com.cn/l ... 01&action=5
  1.     int RowNo = 0;
  2.     private void detail_Format(object sender, EventArgs e)
  3.     {
  4.         if ((RowNo % 2) == 1)
  5.         {
  6.             this.shape1.BackColor = Color.Gainsboro;
  7.         }
  8.         else
  9.         {
  10.             this.shape1.BackColor = Color.Transparent;
  11.         }

  12.         RowNo++;
  13.     }
复制代码
回复 使用道具 举报
lian411624
论坛元老   /  发表于:2013-8-27 14:36:00
板凳
嗯,非常感谢,再请教个问题,detail中第一列不循环,是一个合并列,后面的列都循环,该怎么设置呢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-8-27 16:02:00
地板
在区域报表中Detail中的所有控件都会循环显示,你可以尝试将第一列放到GroupHeader中,并设置GroupHeader.UnderlayNext = true,看看是否是你想要的效果。
回复 使用道具 举报
lian411624
论坛元老   /  发表于:2013-8-27 17:00:00
5#
恩,是的,谢谢了
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-8-27 18:24:00
6#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部