winform怎么给fastreport的数据源的表里面自定义的参数赋值?比如select * from 表 where id=@id
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform怎么给fastreport的数据源的表里面自定义的参数赋值?比如select * from 表 where id=@id相关的知识,希望对你有一定的参考价值。
winform后台用什么属性可以传值给报表啊?还有就是假如报表的数据源是连接SQL,已经有数据了。在C#后台传个dataset,但是改变不了报表的数据。看了报表的demo,那数据源的表都是没有数据和字段的,但是我创建不了空的表。不然可以在C#里面查询出想要的数据和字段,传给表报显示。
我是想C#传值给报表数据源的sql语句里面自定义的参数,来实现不同的值,打印不同的报表。因为数据是一对多的关系,一个报表可以显示出来。但是分开不了。意思就是,
一组:里面有1个人。 二组:里面有10个人。 三组:里面有2个人。 这样子,报表不会分成3页分别显示这3组。 我就是想。不管哪一组有多少人。反正一组里面的数据读完了,会自动分页。而不是下一组接着再后面显示。
说的我自己都不明白了,希望有人看的懂。
在报表里用分组控件,就可以了 参考技术A 还真是看晕了,不过这种问题的解决方法一般就是那几个:
1、取数据之前更改筛选条件。
2、取到数据后更改筛选条件。
3、重新自己取数据后再进行数据绑定。
看你的问题的环境来处理吧,一般是不会弄不了的,只要有源码就OK,即使没源码,想办法也得改出来,呜呼,杯具的程序员追问
我只会C#。不会fastreport的代码。会的话。估计很容易可以实现。
追答修改的话只需要简略的学习下需要用到的功能代码就行,其实软件这东西,学会了怎么弄功能后基本都是相通的,还是简略的学习下吧,不需要全部学,只需要学习下你的更改需要用到的代码就行了
以上是关于winform怎么给fastreport的数据源的表里面自定义的参数赋值?比如select * from 表 where id=@id的主要内容,如果未能解决你的问题,请参考以下文章
Winform中使用FastReport实现简单的自定义PDF导出
Winform中使用FastReport的DesignReport时怎样设置Table的size自动调整
C++builder 怎么给fastReport中的Edit赋值