社区
图表区
帖子详情
水晶报表---多表,dataset,好慢,打不开。解决方案
mac1106
2010-11-09 05:06:47
我最近在做水晶报表,一张表对应7张表,我用dataset连接的,都不能出数据,一个表大概只有20条数据。能帮我想想办法吗,报表打不开。。。。。。。。用子报表能解决这个问题吗,我刚学了水晶报表,很多都不懂。。。。。。
...全文
179
8
打赏
收藏
水晶报表---多表,dataset,好慢,打不开。解决方案
我最近在做水晶报表,一张表对应7张表,我用dataset连接的,都不能出数据,一个表大概只有20条数据。能帮我想想办法吗,报表打不开。。。。。。。。用子报表能解决这个问题吗,我刚学了水晶报表,很多都不懂。。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mac1106
2010-11-10
打赏
举报
回复
主报表
页眉-----panelID panelsize
内容-----BSADEV011007120059QA
panelsize
(子报表)
点击子报表,出现子报表的详细信息
页眉-----size ID
内容-----Full DCDF058E-C984-45B3-8CD1-281C2861BE8F
我是想得到这样的效果
主报表
页眉-----panelID panelsize
内容-----BSADEV011007120059QA
Full
(子报表)
mac1106
2010-11-10
打赏
举报
回复
恩,阿泰,我是想用子报表,但是用子报表的时候,显示的是这个样子的,是不是我不会用子报表啊,我觉得我想要的不是这种结果,我希望能在一个页面显示数据
我测试过一个子报表,显示的是这个样子的:
主报表/子报表
PanelIDScrapReasonstnumberpanelsizeBSADEV011007120059QA
3136;Other;FAS
1.00
panelsize
BSBDEV011008040029PG
GENERAL
.25
panelsize
BSBDEV011008060004PF
Removed by MHS
.25
panelsize
BSBDEV011008050042PG
Removed by MHS
.25
panelsize
BSBDEV011008060009PH
GENERAL
.25
panelsize
BSBDEV011008090000PF
3161;SEM-ED;Edge delete residue
.25
panelsize
BSBDEV011008090021PF
Removed by MHS
1.00
panelsize
BSBDEV011008060002PI
Removed by MHS
1.00
panelsize
BSBDEV011008060027PG
Removed by MHS
.25
panelsize
BSBDEV011008110020PF
Removed by MHS
.25
panelsize
BSBDEV011008110029PF
Removed by MHS
.25
panelsize
BSBDEV011008110031PF
Removed by MHS
.25
panelsize
panelsize是子报表
要点击之后出现子报表的详细信息,
Size Full
ID DCDF058E-C984-45B3-8CD1-281C2861BE8F
但是我希望在主报表上面就直接显示Full这个属性,能实现吗?????
阿泰
2010-11-10
打赏
举报
回复
如果你的表之间没有设置关联关系,而且在水晶报表中,表的字段都拖到了报表模板上的话
你的数据在水晶报表中将产生笛卡尔积。
也 就是水晶报表将展现
表1的条数*表2的条数....*表7的条数。如果每个表有20条,那么数据量相当大,所以可能会非常慢或者显示不出来。
如果表直接没有关系,或者部分表之间有部分又没有,那么就把没有关系的表用子报表单独做。这样数据就互不影响。
我看你的另外帖子已经在走子报表的思路了,这是对的。
mac1106
2010-11-10
打赏
举报
回复
经过几个小时的研究,我发现可以实现我的那种结果,但是依然存在数据量大的问题,对于子报表,我想我还要一段时间的认识,有人能帮帮我不????
mac1106
2010-11-09
打赏
举报
回复
补充下下,我的是B/S结构下的、、、、
mac1106
2010-11-09
打赏
举报
回复
那有人能告诉我子报表怎么用吗?????子报表的主要的功能是什么啊、、、、、求援!!!
mac1106
2010-11-09
打赏
举报
回复
预览的时候打不开
redmudwashcompanion
2010-11-09
打赏
举报
回复
七张表要关联起来,预览看看有没有
关于
水晶报表
多表
连接显示问题的实现!
本文介绍了
水晶报表
多表
连接显示问题的实现方法。首先建立数据集,拖出所需两表并建立连接,接着建立报表。然后新建页面,在CS文件中编写代码,包括创建数据集、连接数据库、填充数据集、加载报表文件、设置数据源等步骤,最终实现
多表
数据在报表中的显示。
水晶报表
动态批量打印本地图片
本文介绍了从数据库获取本地图片路径并打印到报表的方法。环境为VS2005+自带
水晶报表
,基本思想是在数据库添加图片字段映射到报表。记录了核心内容,包括用到的数据库表、手动添加
DataSet
、设定表关系、实现代码等,还给出了不同图片数量的处理方式。
c#
水晶报表
教程
本文详细介绍
水晶报表
在Microsoft Visual Studio 2005中的使用方法,包括拉模式(PULL)和推模式(PUSH)两种数据加载方式,并提供了具体的编程示例。此外还介绍了
水晶报表
的外观设置、参数传递、打印配置及常见问题的
解决方案
。
水晶报表
的工作总结
本文详细介绍如何在WinForms项目中使用
水晶报表
,包括创建窗体、数据集、报表及编写相关代码,适合初学者快速上手。
水晶报表
设计(四)
---
-离散值、给
水晶报表
中
多表
赋值
本文介绍
水晶报表
中参数字段的设置方法,包括离散值参数的创建及赋值过程,并详细讲解了
多表
数据源下
水晶报表
的数据绑定技巧。
图表区
4,818
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章