社区
图表区
帖子详情
水晶报表高手请进!有一个问题,100分
cetropan
2005-06-16 10:38:53
查找了很长一段时间,几乎没有找到我的问题的答案。我的问题是,我们的项目需要打印查询到的结果(在DataGrid中)。采用数据连接层(单独的一个数据库连接类)连接数据库并产生结果集,所以在设计报表文件(*.rpt)时不可能存在数据库连接出来的字段。所以要通过程序动态加载到结果集和报表文件(*.rpt)中。请问有什么更好的方法?
...全文
190
14
打赏
收藏
水晶报表高手请进!有一个问题,100分
查找了很长一段时间,几乎没有找到我的问题的答案。我的问题是,我们的项目需要打印查询到的结果(在DataGrid中)。采用数据连接层(单独的一个数据库连接类)连接数据库并产生结果集,所以在设计报表文件(*.rpt)时不可能存在数据库连接出来的字段。所以要通过程序动态加载到结果集和报表文件(*.rpt)中。请问有什么更好的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SeeSunSet
2005-07-20
打赏
举报
回复
1,建一个DATASET文件,其结构等同于你的数据类返回的DATASET结构.
2,以此DATASET文件为数据源做报表.
3,运行数据类得到你的DATASET结果集,
4,当得到的结果集设为报表实例的数据源.
dim rpt as new Report1
rpt.setDataSource(DataSet)
'记住你在数据类中FILL你的DATASET的时候一定要用跟DATASET文件里的表名同名的名称.否则报表显示不了.
5,显示报表.
bearhunter
2005-07-16
打赏
举报
回复
列固定吗?列固定还是比较方便的
wenjinhe
2005-07-16
打赏
举报
回复
同意用DATASET做数据源的推模式!
zgd_net
2005-07-14
打赏
举报
回复
'运行时动态链接数据库
Private Sub ReportConnection(ByVal report As Object)
' 声明所需变量。
'TableLogOnInfo提供属性,以便检索和设置表连接选项。
Dim logOnInfo As New CrystalDecisions.Shared.TableLogOnInfo
Dim i As Integer
' 对报表中的每个表依次循环。
For i = 0 To report.Database.Tables.Count - 1
' 设置当前表的连接信息。
logOnInfo.ConnectionInfo.ServerName = "server"
logOnInfo.ConnectionInfo.DatabaseName = "database"
logOnInfo.ConnectionInfo.UserID = "sa"
logOnInfo.ConnectionInfo.Password = "sa"
report.Database.Tables.Item(i).ApplyLogOnInfo(logOnInfo)
Next i
End Sub
zr1982930
2005-07-14
打赏
举报
回复
推模式嘛,DATASET做数据源嘛!
liduke
2005-07-13
打赏
举报
回复
通过将数据生成EXCEL后打印
SeeSunSet
2005-06-24
打赏
举报
回复
不如直接把DATAGRID打印到EXCEL好了..
cetropan
2005-06-24
打赏
举报
回复
楼上的同仁,能否说明白点。
彩香平民
2005-06-22
打赏
举报
回复
你查询结果的那些列名是固定的吧,如果列名固定,也就是结构固定,只是记录条数不同,
有什么难点?难道你的列也是动态变化的?
cetropan
2005-06-18
打赏
举报
回复
》》》》难道没有高手!
cetropan
2005-06-17
打赏
举报
回复
》》》》难道没有高手!
cetropan
2005-06-16
打赏
举报
回复
如何利用第三方控件
火雷
2005-06-16
打赏
举报
回复
我也想知道,关注。。。 顶
landlordh
2005-06-16
打赏
举报
回复
不用水晶报表,用第三方报表控件
否则是很麻烦,还不一定能达到理想的效果
水晶报表
的调用和获取报表中的文本值(crystalReport)
水晶报表
的调用和获取报表中的文本值1.新建窗体,然后添加crystalReportViewer。 在工具栏的crystal Reports标签中(vs2005)。2利用下面的代码方法生成数据源(ReportData()),引用到与窗体同级目录下,作为数据源。3添加新项CrystalReport.rpt文件,选择.net中的数据源,把引用过来的DataSet作为数据源。4在CrystalRepo
水晶报表
是
一个
优秀的报表开发工具
水晶报表
是
一个
优秀的报表开发工具,本人在开发通用管理系统的时候,所有报表都使用
水晶报表
,其简单、易用和强大的功能令笔者倍加喜爱,现将
水晶报表
使用手记呈现给大家。一、在使用自带的
水晶报表
时,请注册,否则只能使用30次
水晶报表
注册码注册号:6707437608密码:AAP5GKS0000GDE
100
DS二、使用CrystalReportViewer进行预览 CrystalReportViewe
水晶报表
编程及
问题
总结
水晶报表
编程及
问题
总结
水晶报表
编程及
问题
总结1.怎么让组页眉,在同一组中每一页都显示插入组的时候,在公用选项页面选中“在每个页面上重复组页眉” 2.如何向 CrystalReportViewer 和 ReportDocument 传递参数…… 一、CrystalReportViewer通过 CrystalReportViewer.ParameterFieldInfo 属性……1、
CSDN社区关于
水晶报表
的讨论
CSDN - 专家门诊 关闭窗口 主 题: 有关
水晶报表
的使用经验和资料总结,欢迎各位使用过
水晶报表
的同仁把自己在使用过程中的总结、经验、体会同大家共享!! 作 者: foxtoo (阿里巴巴和四十大盗) 信 誉 值:
100
所属论坛: .NET技术 ASP.NET
问题
点数: 0 回复次数: 64 发表时间: 2003-6-10 23:04
与时俱进,
水晶报表
10 的新增特性
水晶报表
10 扩充了自版本 9 引入的、作用重大的特性集,以交付最为稳定和经得起考验的版本。它还包含了几个更具生产力和易用性的特性,并且贯穿了整个报表生成过程。对于当前用户,该版本包含了数百个改进,增强,以及基于用户反馈的补丁。另外,与水晶企业 (Crystal Enterprise) 的紧密集成也是版本 10 的核心关注领域。●报表设计●报表查看和交互●应用程序集成和部署●
水晶报表
特性集概述h
图表区
4,818
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章