社区
图表区
帖子详情
.net 如何多个页面共用一个水晶报表CrystalReportViewer
bdb
2007-05-31 05:30:02
.net 如何多个页面共用一个CrystalReportViewer
我把CrystalReportViewer 放在一个页面上,
然后在每个查询条件的页面上绑定CrystalReportViewer 的数据源和参数,但这个是不行的。请教这个技术问题。
(c/s可以的)
(除了在CrystalReportViewer 页面写判断数据源外方法外),
...全文
229
1
打赏
收藏
.net 如何多个页面共用一个水晶报表CrystalReportViewer
.net 如何多个页面共用一个CrystalReportViewer 我把CrystalReportViewer 放在一个页面上, 然后在每个查询条件的页面上绑定CrystalReportViewer 的数据源和参数,但这个是不行的。请教这个技术问题。 (c/s可以的) (除了在CrystalReportViewer 页面写判断数据源外方法外),
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wdpjs1
2007-06-01
打赏
举报
回复
水晶报表专家交流群:31867697 不用申请,加满为止
VB
.NET
与
水晶报表
实战开发教程
在正式开发报表应用前,需理解以下核心概念:.rpt 文件(报表文件):
水晶报表
的主文件格式,包含布局、数据源定义、公式、图表等所有报表元素。数据源(DataSource):报表所绑定的数据来源,可以是数据库表、视图、SQL 查询结果或 ADO
.NET
数据集(DataSet)。DataSet(数据集):VB
.NET
中常用的内存数据结构,用于存储从数据库中提取的结构化数据,并作为报表的数据绑定源。
Crystal
ReportViewer
控件。
.NET
环境下
水晶报表
使用总结
5. 添加
一个
水晶报表
,使用报表专家,在项目数据中选择“ADO
.NET
数据集”,插入表Orders和 Order Details,“链接”中是关联字段的链接,在“字段”中选择要显示的主表和明细表的字段,组中选择分组依据为Orders表OrdersID字段,总计,图表,选择(可进行筛选),样式(可设置报表标题),可自行设置。在报表中,有许多报表是主从表结构,比如订单与订单商品明细,订单是
一个
表中的一条记录,而分录是另
一个
表中的多条记录,两个表通过
一个
字段关联起来,这种报表可利用其分组功能实现,
水晶报表
数据的绑定
设计
水晶报表
在
.Net
中,微软提供了一种优秀的报表工具,
水晶报表
。
水晶报表
提供一种可视化的报表设计工具,将设计和运行有效地分离开,使数据报表的输出更加容易。先看看报表设计,vs2005提供了向导式的
水晶报表
开发工具,首先设计时需要指定报告数据来源,
水晶报表
允许使用
.Net
强类型数据集或者是实体对象作为数据源 (按1:令我十分懊恼得是,作为设计时需要使用的
C#
.NET
实现
水晶报表
时间段筛选完整源码实例
Param对象在
水晶报表
引擎中的正式名称通常体现为类型,属于命名空间下的核心类。每
一个
实例代表
一个
可被用户赋值的输入字段,其生命周期贯穿于报表设计、加载、参数注入与渲染全过程。// 示例:访问报表中的参数字段上述代码展示了如何通过名称索引访问
一个
已定义的参数字段。值得注意的是,本身并不存储实际值,而是描述该参数的元数据(metadata),例如:名称(Name)数据类型(ValueType)是否允许多值(AllowMultipleValue)
水晶报表
使用方法
在vs
.net
2003中集成有
水晶报表
,但
水晶报表
也可以是
一个
独立的软件包,可以购买到。以下的
水晶报表
的常规使用方法:
Crystal
ReportViewer
控件允许在应用程序中查看
Crystal
Report。ReportSource 属性用于设置要查看哪个报表。该属性设置之后,报表显示在查看器中。报表源可以是ReportDocument、报表文件的路径,也可以是强类型报表。1. 打开
图表区
4,818
社区成员
14,133
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章