水晶报表怎样从程序中获得筛选参数?

cmoth 2003-12-17 01:39:24
比如我想将一年中某个时段的数据做成报表,这个时段怎么样才能从程序中传到水晶报表里面?
...全文
123 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
cxy815 2004-03-05
  • 打赏
  • 举报
回复
在delphi中如何实现?
supergirlly 2004-03-05
  • 打赏
  • 举报
回复
以我的经验看,能交给数据库做的就交给它来做,因为CR不能下推到数据库,象你若是求某年某月的记录,CR有时就不那么神通了。而且,速度也慢。
sixwings 2004-03-04
  • 打赏
  • 举报
回复
我用的是java
设置两个变量,一个BeginDate和一个EndDate(可以由用户输入)
在公式里用他们和记录里的时间比

某表.字段>=BeginDate and
某表.字段<=EndDate

就ok了。不知道,可以不可以解决你的问题。
wjploveyou 2004-02-26
  • 打赏
  • 举报
回复
我用的是vc
black_snail 2004-02-24
  • 打赏
  • 举报
回复
http://www.csdn.net/develop/read_article.asp?id=24574
http://www.csdn.net/develop/read_article.asp?id=24569

Please look at it :)
:)
wjploveyou 2004-02-22
  • 打赏
  • 举报
回复
比如有个字段是“@name”,我每次都把CString str的值给他,改怎么写语句?是用哪个函数?
我用的是水晶报表9.2中文版,没有selectionformula这个函数呀
wjploveyou 2004-02-22
  • 打赏
  • 举报
回复
ybdeepblue(菜鸟)
你这句什么意思呀?crystalviewer1.selectionformula="""{字段名}""=""m"""
是选择记录呢?还是给某个字段赋值?
zfang 2004-02-17
  • 打赏
  • 举报
回复
关注


╔╦╗╔╦╗╔╦╗╔╦╗╔╦╗
╠为╣╠人╣╠民╣╠服╣╠务╣
╚╩╝╚╩╝╚╩╝╚╩╝╚╩╝

期待着那一天,你与我相恋,你温柔地依偎在我的肩头,告诉我幸福就在身边……


yifan99 2004-01-05
  • 打赏
  • 举报
回复
dbao bb=new bao();
string str="select * from biao where datetime between A and B";
DataSet ds=new DataSet();
SqlDataAdapter ss=new SqlDataAdapter(str,this.sqlConnection1);
ss.Fill(ds,"biao");
Cry cc=new Cry();
cc.SetDataSource(ds);
bb.crystalReportViewer1.ReportSource=cc;
bb.Show();
你试试
我就是这样做的
用datatable[].selece( )也可以
yonghengdizhen 2004-01-02
  • 打赏
  • 举报
回复
通过参数对象传入.
如果使用ADO Recordset作为数据源,可以先进行查询筛选,再传入记集
sharpblade 2003-12-26
  • 打赏
  • 举报
回复
自己再建一個臨時的表
t777 2003-12-24
  • 打赏
  • 举报
回复
up
ybdeepblue 2003-12-18
  • 打赏
  • 举报
回复
crystalviewer1.selectionformula="""{字段名}""=""m"""

6,108

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据库报表
社区管理员
  • 数据库报表社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧