关于水晶报表的两个问题

flyfly 2005-12-04 04:06:33
vb.net 下

1、我想动态修改报表里的图片,比如公司LOGO,如何实现。

2、我想在程序里控制报表输出的条件,比如显示某一时间段的数据,如何实现。
...全文
226 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyfly 2005-12-09
  • 打赏
  • 举报
回复
是用pictureobject获取图片对象吗?但是应该如何修改呢?
flyfly 2005-12-08
  • 打赏
  • 举报
回复
大家快回答呀,小问题呢.
NWC 2005-12-08
  • 打赏
  • 举报
回复
2可以用参数解决
flyfly 2005-12-07
  • 打赏
  • 举报
回复
还有一个小问题

就是水晶报表控件左上角那个"主报表"的TAB键能不能不让它显示?
以前用VC时有一个SetDisplayTabs
现在在VB.net和水晶10.0下应该是什么呢?
flyfly 2005-12-07
  • 打赏
  • 举报
回复
第二个问题搞定了.
方法是设定SelectionFormula,这样可以非常灵活的加很多搜索条件.

第一个关于图片的问题有谁能解决呢?
terryxin 2005-12-05
  • 打赏
  • 举报
回复
你可以直接调用存储过程,把存储过程当报表的数据源,这样你可以有很多的加很多的搜索条件
showrock 2005-12-05
  • 打赏
  • 举报
回复
页面上给用户选择,取到选择的值后,传给SQL语句,这样可以控制时间范围,写个比较简单的
web1.aspx 放两个日期控件,开始的,和结束的,命名为StarTime ,EndTime
用户点确定后,传入web2.aspx
string StarTime = Request["StarTime"].ToString();
string EndTime = Request["EndTime"].ToString();
string sql = "select * from tb1 where datatime between '"+StatTime+"' and '"+EndTime+"'";//tb1为表名,datatime为日期字段
再往下就不用我写了吧,就是这样一个思路!
flyfly 2005-12-04
  • 打赏
  • 举报
回复
2、我想在程序里控制报表输出的条件,比如显示某一时间段的数据,如何实现。

也就是说如何在程序里设置好查询条件(SQL),然后传递给水晶报表显示?

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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