在用crystal report设计报表时Details部分本来是两行,对应数据库中的两条记录,然后我在数据库中又插入一条记录,Details部分变成了三行。由于Details下面部分,也就是Group Footer部分我设计的是套打,位置不能变动,但Details变成三行后,Group Footer部分也跟着向下移动了一行,套打就错位了,我该如何解决这个问题。我其实希望,Details部分伸缩时,Group Footer不要跟着一起动。具体设置应该是怎样的?我用的是crystal report6.0

解决方案 »

  1.   

    换换思路不行吗?将不能动的区域放在foot区,不久解决了吗?
      

  2.   

    不行啊,Details是对应数据库里的一张表的,表里有几条记录,在打印的时候就打印几条记录,放在foot区就不能跟着数据库变化了,放在Foot区他就只打印一条记录了。我认为问题不在这里,我认为其实就是在crystal report里设置一下,让Details部分伸缩时,Group Footer不要跟着一起动,有点类似于在WORD里设置段落格式一样,但我不知道在哪里设置。
      

  3.   

    对你的字段有一个CanGrow属性,把它设置为true
    或者在设计的时候把这个属性打上勾!