详细描述关于aps.net 下使用水晶报表的问题!(一)
2005-01-09 21:09
567 查看
最近发现水晶报表的问题特别多,我也是初次使用水晶报表,按说没什么资格发表评论,但是,使用了几天之后,有一些小小的心得,希望还在这些问题上纠缠的朋友,能有点解脱!另外把我遇到的问题也说出来,大家讨论以下。
首先是水晶报表的设计
设计报表我开始也是在水晶报表的专业设计器里面进行设计,在里面写查询语句,然后填好字段。但是,发现在实际调用的过程中,很慢。而且,水晶报表在显示数据后,并没有在后台用xml.帮你把数据存储下来,你点打印的时候,它会重新查找数据源,我觉得这是水晶 报表比较失败的地方。这就是为什么有些人设计好报表以后,也显示了,后来一点打印,发现数据不见了。报表也不见了!
,你必须在Page_load 里面把数据绑定。注意不能写在!IsPostBack 里面!不知道水晶报表400多m 都干了什么!从这点意义上讲,不如ACTIVEREPORT 做的好!(支持水晶的人别骂我!)
接着说设计的问题,我后来现在vs 里面定义个Dataset1 数据集,然后将要绑定的数据丢到Dataset1上,再回到水晶报表的设计界面将数据绑定上去,包括定义打印机纸张(Page Setting ) ( Print Setting ) 都先定义好!保存。回到vs 里面,调用水晶报表的时候,要将数据丢到你建立的Dataset1 实例里面,然后将该实例绑定到你的水晶报表里。
(待续……)
首先是水晶报表的设计
设计报表我开始也是在水晶报表的专业设计器里面进行设计,在里面写查询语句,然后填好字段。但是,发现在实际调用的过程中,很慢。而且,水晶报表在显示数据后,并没有在后台用xml.帮你把数据存储下来,你点打印的时候,它会重新查找数据源,我觉得这是水晶 报表比较失败的地方。这就是为什么有些人设计好报表以后,也显示了,后来一点打印,发现数据不见了。报表也不见了!
,你必须在Page_load 里面把数据绑定。注意不能写在!IsPostBack 里面!不知道水晶报表400多m 都干了什么!从这点意义上讲,不如ACTIVEREPORT 做的好!(支持水晶的人别骂我!)
接着说设计的问题,我后来现在vs 里面定义个Dataset1 数据集,然后将要绑定的数据丢到Dataset1上,再回到水晶报表的设计界面将数据绑定上去,包括定义打印机纸张(Page Setting ) ( Print Setting ) 都先定义好!保存。回到vs 里面,调用水晶报表的时候,要将数据丢到你建立的Dataset1 实例里面,然后将该实例绑定到你的水晶报表里。
(待续……)
相关文章推荐
- [VB.NET]求救!!!关于水晶报表的问题....
- 水晶报表问题汇总(水晶报表的使用与查询条件生成报表、注册码、打印问题、模式使用示例、C#.Net的WinForm中的使用、程序发布与部署)
- 请教各位大侠一个问题关于水晶报表的,欢迎进来讨论
- 关于管理系统或水晶报表显示小数是没有起零的问题
- [水晶报表][推荐]activereport报表控件的详细使用说明
- NET环境下水晶报表使用总结
- 关于水晶报表出错问题
- Asp.Net中使用水晶报表(上)
- 图解使用VS.NET部署含水晶报表的网站
- 转:关于水晶报表10的web应用程序部署ADODB问题
- 图解使用VS.NET部署含水晶报表的网站
- .NET环境下水晶报表使用总结
- [水晶报表]MVC中使用水晶报表,图表无法显示的问题
- 图解使用VS.NET部署含水晶报表的网站
- [VB.NET]请教一个 水晶报表 问题!
- (转贴)图解使用VS.NET部署含水晶报表的网站
- 水晶报表在ASP.NET中的使用
- 关于:“无法序列化会话状态。在“StateServer”或“SQLServer”模式下,ASP.NET 将序列化会话状态对象,因此不允许使用无法序列化的对象或 MarshalByRef 对象。如果自定义会话状态存储在“Custom”模式下执行了类似的序列化,则适用同样的限制。”的问题
- Asp.Net中使用水晶报表
- 真正的水晶报表详细使用步骤