FastReport中如何控制CrossView(交叉表)的表头显示及位置?(100分)

  • 主题发起人 主题发起人 xiaowanjun
  • 开始时间 开始时间
X

xiaowanjun

Unregistered / Unconfirmed
GUEST, unregistred user!
我发现在FR(2.5)中很难有效地控制CrossView的显示效果,有时把showHeard设为True也不会显示表头,有时显示的位置会和页面中其它Band中的内容重叠,有时设计时预览的效果和实际运行时预览的效果都不一样,郁闷死了。。。
有使用FR的交叉报表较熟的兄弟请帮小弟一把,分不够再加。
 
问简单一点,我想知道FR中CrossView怎样进行定位显示?因为我发现把CrossView放在什么Band里面都不能进行定位,所以在显示时发现CrossView会和其它对象重叠,甚至CrossView的表头会和数据部分分离。不知道有没有同仁解决过此类问题?
 
怎么没回应呢?各位捧捧场吧。。。
其实我发现最后的问题就出现在一张报表里面如果同时有主项数据和交叉报表时两者显示起来就有冲突,最明显的两点,一是对主项数据字段不能进行合计(用公式计算出来的都为0),二是当交叉报表显示表头时主项数据不能正常显示。不知道是不是FR的BUG哦?
 
也想知道怎么控制,帮你顶
 
加一个masterband把记录数设为1,然后把crossview加入到此band中,我用的是fr3
 
请问楼上大哥此方法是解决哪个问题呢?是显示定位的问题吗?
其实我现在唯一没有解决的问题就是,当CrossView显示表头的时候,报表中的主项数据显示就不正常,而如果CrossView不显示表头,则主项数据显示正常。
我的报表是在主项数据表(产品明细)后跟一个交叉统计表(分类统计),查了几天的资料,都没有看到有反应这种问题的,我估计会不会是FR的BUG,不知楼上大哥遇到过这种问题吗?
 
你在主数据项下面再加一个主数据项,然后把crossview加入到下面那个主数据项中,在显示的时候cross就显示在下面了
 
guopenglitwo兄:
现在CrossView的显示定位没有问题,问题是CrossView显示表头的时候其上面的主项数据就不能正常显示,如果CrossView不显示表头,则主项数据显示正常。不知这个问题你是否遇到过?
 
问题没有解决,分收回了。。。
 
接受答案了.
 

Similar threads

D
回复
0
查看
909
DelphiTeacher的专栏
D
D
回复
0
查看
704
DelphiTeacher的专栏
D
D
回复
0
查看
666
DelphiTeacher的专栏
D
D
回复
0
查看
767
DelphiTeacher的专栏
D
后退
顶部