关于报表(datereport)设计问题

66278075 2002-09-09 02:37:07
数据库存内会因大量数据的录入而不断增大文件,但是想在报表上只反应一段时间内的数据并打印请问该如何?
假定
5月份工资表
6月份工资表
同属一个数据库,且两个月的数据都有部份数据不相同
当用(datereport)设计时会把该数据库内所有数据都罗例出来,请问如何让其
只显示并打印6月份工资表。

在线等待,要分的就快来了。。。。。。。。。。
...全文
73 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
66278075 2002-09-11
  • 打赏
  • 举报
回复
比如:由用户自由输入要打印的月份。

SQL 来实行,不太懂,方便的话就教教我,要不介绍一点有帮助的东东看看也行,

在这里先谢了。
pufeng_999 2002-09-11
  • 打赏
  • 举报
回复
datafields 属性要和sql语句查询的字段对应
pufeng_999 2002-09-09
  • 打赏
  • 举报
回复
有什么样的需要就用什么样的SQL语句来实现~~~
pufeng_999 2002-09-09
  • 打赏
  • 举报
回复
什么样的需要?~~~~`
66278075 2002-09-09
  • 打赏
  • 举报
回复
如果是根据需要来显示呢? 有那些地方需要改进的?
pufeng_999 2002-09-09
  • 打赏
  • 举报
回复
ssql ="select * from table1 where 月份= 6月"
rs.open ssql,conn,1,2,3
set datareport.datasource=rs

然后在报表设计器里,设计字段的datafields属性
66278075 2002-09-09
  • 打赏
  • 举报
回复
能说出详细点的吗?
towhere 2002-09-09
  • 打赏
  • 举报
回复
用 datareport 对象:
dim rec as adodb.recordset
set rec=cnn.execute() '数据集
set datareport.datasource=rec

datareport 中不要设RptTextBox 控件的datameber 属性
shuchang0626 2002-09-09
  • 打赏
  • 举报
回复
先用sql选出要打印的数据,再设置数据环境
这样就可以动态打印报表
pufeng_999 2002-09-09
  • 打赏
  • 举报
回复
在付数据环境时,用SQL语句只查询出六月的分的数据!

807

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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