社区
图表区
帖子详情
PUSH模式数据传到dataset里面.但这个dataset列不固定.怎么传到报表里面?
禁用F3
2011-08-03 12:15:52
PUSH模式数据传到dataset里面.但这个dataset列不固定.怎么传到报表里面?
也就是我查找的数据源有可能是10列,有可能是15列.这个列数不固定的.如何能传到报表里面去.
...全文
64
7
打赏
收藏
PUSH模式数据传到dataset里面.但这个dataset列不固定.怎么传到报表里面?
PUSH模式数据传到dataset里面.但这个dataset列不固定.怎么传到报表里面? 也就是我查找的数据源有可能是10列,有可能是15列.这个列数不固定的.如何能传到报表里面去.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
VisualTeam
2011-09-20
打赏
举报
回复
顶阿泰
sjfbtnmcn
2011-09-05
打赏
举报
回复
[Quote=引用 5 楼 babyt 的回复:]
数据列不固定,报表列不固定,不是很容易实现.
请参考
http://topic.csdn.net/u/20090408/02/06b09ed9-b0c9-4870-9085-f9b3dd5c2c8a.html
[/Quote]
嗯,是的,顶一个。
haiziguo
2011-08-05
打赏
举报
回复
[Quote=引用 3 楼 chirea 的回复:]
引用 1 楼 babyt 的回复:
如果你报表之用到了5列
那么不管数据源有几列,你从中只取5列不就可以了吗?
我是要跟据数据源有几列就取几列.
如数据源有15列就取15列,有10天就取10.
数据源列不固定,报表的列也不能固定.有什么方法吗?
[/Quote]
你先写个存储过程(在这里先把你想得到的数据源给根据参数列出来) 得到动态的表 ,然后绑定就行了,不知道你理解了没有
阿泰
2011-08-05
打赏
举报
回复
数据列不固定,报表列不固定,不是很容易实现.
请参考
http://topic.csdn.net/u/20090408/02/06b09ed9-b0c9-4870-9085-f9b3dd5c2c8a.html
禁用F3
2011-08-05
打赏
举报
回复
[Quote=引用 1 楼 babyt 的回复:]
如果你报表之用到了5列
那么不管数据源有几列,你从中只取5列不就可以了吗?
[/Quote]
我是要跟据数据源有几列就取几列.
如数据源有15列就取15列,有10天就取10.
数据源列不固定,报表的列也不能固定.有什么方法吗?
haiziguo
2011-08-03
打赏
举报
回复
你可以写个储存过程得到你的动态表,然后在.net后台代码里通过循环为Gridview添加列
大致如此 BoundField bf0 = new BoundField();
bf0.HeaderText = "****";
bf0.DataField = "字段名";
bf0.HeaderStyle.Width = 100;
bf0.ItemStyle.Width = 100;
GvRepairRate.Columns.Add(bf0);
阿泰
2011-08-03
打赏
举报
回复
如果你报表之用到了5列
那么不管数据源有几列,你从中只取5列不就可以了吗?
水晶
报表
详解
1. **最小
数据
集原则**:无论是使用PULL还是
PUSH
模式
,都应该尽量减少传给
报表
的
数据
量。这意味着开发者需要精心设计查询语句,确保只提取必需的
数据
。 2. **
数据
处理分离**:
数据
源处理部分应专注于
数据
提取和格式...
使用sql语句直接生成
dataset
做为水晶
报表
的
数据
源
使用sql语句直接生成
dataset
做为
报表
的
数据
源(即
push
模式
),这样就可以接受参数了。当然
报表
有设置参数的功能 这方面我还没有详细研究 一.sql语句中没有使用表的相互关联(简单的查询语句) 设计一个
DataSet
...
【水晶
报表
内功心法】--
PUSH
模式
样板招式(转帖+亲自实践+补充)
水晶
报表
教程,强烈推荐CSDN上babyt(阿泰)的帖子(以下内容皆转帖自此贴以及其子连接): http://topic.csdn.net/u/20090713/18/6e14bf28-1979-4ade-9c60-aaf09284553d.html 前篇讲解了PULL
模式
下的操作方法,比较...
水晶
报表
设计(三)----
PUSH
模式
(一)
相对于PULL
模式
来说,
push
模式
在技术界是普遍使用的一种设计
模式
。最重要的原因就是它摆脱了
数据
紧耦合的状态。 首先介绍一下要用到的文件:
数据
集(后缀名:xsd)、水晶
报表
(后缀名:rpt)。 建立顺序:1、
数据
集;2...
水晶
报表
设计(三)----
PUSH
模式
(一)——转自肖锰的专栏
相对于PULL
模式
来说,
push
模式
在技术界是普遍使用的一种设计
模式
。最重要的原因就是它摆脱了
数据
紧耦合的状态。 首先介绍一下要用到的文件:
数据
集(后缀名:xsd)、水晶
报表
(后缀名:rpt)。 建立顺序:1、...
图表区
4,819
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章