现在我做的报表类似以下:
共计三个报表:
第一个: 封面页;(共一页)
第二个: 目录页:(共一页)
第三个: 详细资料页(多页) 我现在想要的结果是: 把这三个报表页数进行汇总,也就是说从"封面页"开始编号,"第M页,共N页"!请高手指点!
如果这种方法不行的话:
那能否在"详细资料页" 的"N"改为"N+2"呢?具体怎么操作??
共计三个报表:
第一个: 封面页;(共一页)
第二个: 目录页:(共一页)
第三个: 详细资料页(多页) 我现在想要的结果是: 把这三个报表页数进行汇总,也就是说从"封面页"开始编号,"第M页,共N页"!请高手指点!
如果这种方法不行的话:
那能否在"详细资料页" 的"N"改为"N+2"呢?具体怎么操作??
解决方案 »
- toolStrip的宽度怎么调整
- StreamReader只能读文件的第一行
- C#如何返回DataTable
- 求高效的组合算法
- c#菜鸟类的问题
- 学习asp.NET看什么书好?
- 你的几分钟,会让祖国更强大!!!
- 救命啊,怎样实现:WinForm不出现滚动条
- C#调用C dll出现的问题
- C#如合做托盘程序??
- SQL server查询分析器可以执行update bb set bb.au_lname = aa.au_lname from abc..authors bb,pubs..authors aa where bb.au_id = aa.au
- 在Asp.Net中如何手工合并DataGrid行或列?急!在线等!!
那你现在是怎么做报表的呢,有没有什么好的Report!?
它的語法就寫PageNumber+2,將該新欄位放入報表中,其格式選擇整數
試試嘍,我剛嘗試是OK的喔
谢谢两位的解答,第一个问题,你们二位,知道吗?,还有,能否将报表中的值,传出去!别的FORM 能否调用到本报表中的变量!
LineObject lineobject ;
lineobject = Xunwen.ReportDefinition.ReportObjects["line25"] as LineObject;
lineobject.Width= 1; FieldObject fieldobject;
fieldobject = Xunwen.ReportDefinition.ReportObjects["field22"] as FieldObject;
fieldobject.Width=1; fieldobject = Xunwen.ReportDefinition.ReportObjects["field21"] as FieldObject;
fieldobject.Width=1; TextObject gettextobject; gettextobject = Xunwen.ReportDefinition.ReportObjects["tabname"] as TextObject;
gettextobject.Text="讯问笔录";可以动态的改变报表里面的变量,字段,公式字段等
代码放在哪个里面呀,crystalReportView里面吗?还是什么地方?谢谢!
DataTable dtXunwen = clsPublicVaria.DataBase.proXunwen(this.strbookid,this.strsfzh,"1","1");
rptXunwen1 Xunwen = new rptXunwen1();
Xunwen.SetDataSource(dtXunwen);
TextObject gettextobject; gettextobject = Xunwen.ReportDefinition.ReportObjects["tabname"] as TextObject;
// gettextobject.Text="asdfasdfas";
this.Label1.Text=gettextobject.Text;
//
// gettextobject = Xunwen.ReportDefinition.ReportObjects["xwr"] as TextObject;
// gettextobject.Text="讯问人";
//
// gettextobject = Xunwen.ReportDefinition.ReportObjects["bxwr"] as TextObject;
// gettextobject.Text="被讯问人";
//
// gettextobject = Xunwen.ReportDefinition.ReportObjects["cym"] as TextObject;
// gettextobject.Text="曾用名";
//
// gettextobject = Xunwen.ReportDefinition.ReportObjects["sfzh"] as TextObject;
// gettextobject.Text="身份证号";
using CrystalDecisions.CrystalReports.Engine;引用这个
我只用过在主报表及子报表之间共享不过似乎外部程序取不到水晶报表公式中参数的值~~
或许你应该换个思路
那你能否针对我的第一个问题,给我一个思路呢?谢谢,我想了好久了!
我试一下,多谢!