找回密码
 立即注册

QQ登录

只需一步,快速开始

shao213344

最新发帖

[已处理] 求助:dof请进

ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-1-18 15:21:00
11#
附件是我修改后的代码,主要是将pageheader上的控件全部放到groupheader2上了,同时修改了设置页号的代码:
  1.         int pageNo = 1;
  2.         private void groupHeader2_Format(object sender, EventArgs e)
  3.         {
  4.             textPageNo.Text = (pageNo++).ToString();
  5.         }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
shao213344
高级会员   /  发表于:2012-1-18 15:27:00
12#

回复 11# dof 的帖子

是这样的,如果设置在groupheader2里面,那么如果只有groupfooter1的内容被挤到第二页,或者reportfooter被挤到第二页,会造成第二页没有header,只显示footer。
而且当只有group3的data改变,group2没变的时候,header内容没改变。
您可以造下数据试一下。
放在三个groupheader中,我都试过。都存在不同的问题
回复 使用道具 举报
shao213344
高级会员   /  发表于:2012-1-18 15:44:00
13#

回复 11# dof 的帖子

放在GroupHeader1中
只有当GroupHeader1的datafield值改变才会重新赋值,当groupheader2,3的值改变时,header值就不对了。
如果reportFooter、挤到单独一页,没有header。(造数据的话可以让dataField的value长点,控件自动换行。可以出现)

放在Groupheader2中
问题如12楼。

放在groupheader3中
如果groupheader2,1挤到第二页,没有header。

放在pageheader中,就存在最开始的问题
。。。
我很是纠结啊。
dof大神,求解
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-1-18 17:21:00
14#

回复 13# shao213344 的帖子

我先针对不同数据测试一下,然后,可能要明天才能给你回复了,情况很复杂啊。
回复 使用道具 举报
shao213344
高级会员   /  发表于:2012-1-18 17:58:00
15#

回复 14# dof 的帖子

恩恩,给您添麻烦了。
再次感谢:-D
回复 使用道具 举报
shao213344
高级会员   /  发表于:2012-1-19 13:27:00
16#

回复 14# dof 的帖子

我今天又试了一下
好像当一页的pageheader生成完
在当页的其他事件里都改变不了header的值了。
手动为没有detail的页赋header值我也没实现了。。。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-1-19 14:40:00
17#
在其它事件里面来操作pageheader中的控件是不安全的做法。单从你这个报表来看,要实现每页PageHeader都显示Group1、Group2和Group3的数据比较困难。因为有Group存在时,在Group内部访问Group.DataField对应的数据才是安全的。
回复 使用道具 举报
shao213344
高级会员   /  发表于:2012-1-19 14:42:00
18#

回复 17# dof 的帖子

那现在想要的效果没办法实现?
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2012-1-19 14:47:00
19#

回复 18# shao213344 的帖子

从我现在调查的结果来看,如果这一页只有RportFooter、GroupFooter3、GroupFooter2、GroupFooter1中一个区域,也必须显示Group1.DataField + Group2.DataField +Group3.DataField 的数据的做法无法实现
回复 使用道具 举报
shao213344
高级会员   /  发表于:2012-1-19 15:20:00
20#

回复 19# dof 的帖子

哎。
就这张报表我研究了3天了
也没实现这种效果
但是客户要求。。。。。。。。
崩溃了。。。看来得跟客户商量下了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部