设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3890|回复: 11
打印 上一主题 下一主题

[Access本身] 求助,看是否能用报表或者查询实现,谢谢

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-1 11:26:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
制作了一个人员档案的数据库,方便了人员档案的管理。目前每月需要输出一个报表,包含4个部分,想请大家帮忙看看能否用查询或者报表的形式实现,能实现的请帮忙写下,谢谢~



里面一个员工信息表格,内容是数据库的基础。
另外4个表格是我想实现的出来的东西,用查询和报表的形式实现都可以。4个结合在一起也可以,请帮忙,谢谢~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2012-8-1 11:45:12 | 只看该作者
补充说明一下,这个数据库每月都填写新信息,报表每月都要有,月初提报上月的情况,谢谢
3#
发表于 2012-8-1 11:54:05 | 只看该作者
本帖最后由 ycxchen 于 2012-8-1 11:54 编辑

应创建计算查询,完善表的设计。表都没有设计好,别人如何帮你?
4#
 楼主| 发表于 2012-8-1 13:30:06 | 只看该作者
ycxchen 发表于 2012-8-1 11:54
应创建计算查询,完善表的设计。表都没有设计好,别人如何帮你?

我就留一个表啊,其他几个表是想要的结果,查询也好,报表也好,都可以啊
5#
 楼主| 发表于 2012-8-1 16:13:20 | 只看该作者
没有人回答啊……
6#
发表于 2012-8-1 17:15:21 | 只看该作者
弄成一个临时表,以部门名称为唯一索引。根据各字段的统计要求,写出sql语句更新临时表中数据即可。
7#
 楼主| 发表于 2012-8-1 17:16:32 | 只看该作者
todaynew 发表于 2012-8-1 17:15
弄成一个临时表,以部门名称为唯一索引。根据各字段的统计要求,写出sql语句更新临时表中数据即可。

能不能帮忙写一下?……不会写这个语言
8#
发表于 2012-8-1 17:53:21 | 只看该作者
本帖最后由 todaynew 于 2012-8-1 18:14 编辑
jinzhanxi 发表于 2012-8-1 17:16
能不能帮忙写一下?……不会写这个语言


就是一些分组查询更新到临时表而已,自己试着折腾一下。
9#
 楼主| 发表于 2012-8-1 18:13:05 | 只看该作者
todaynew 发表于 2012-8-1 17:53
就是一些分组查询更新到临时表而已,自己试着折腾一下。

也许对您来说,一想就知道怎么处理了,可是对我来说,我肯定是没折腾出来才问的。
要是我能搞出来,我也不希望上网来问。上网发个问题,一下午不一定有人给一个回复,累死人了。
知识有限,还请帮忙。

另外什么是分组查询?如何建立临时表,如何到临时表?
10#
发表于 2012-8-1 18:17:18 | 只看该作者
jinzhanxi 发表于 2012-8-1 18:13
也许对您来说,一想就知道怎么处理了,可是对我来说,我肯定是没折腾出来才问的。
要是我能搞出来,我也 ...

临时表的字段包括:部门、上月离职人数、。。。。,先将该表的部门字段一次性增加记录完毕,其他统计字段都为null,然后分别根据统计字段的计算规则进行计算,将计算结果更新到临时表的对应记录中即可。
比如临时表中有一个上月入职人数字段,你就可以写一个这样的查询来更新该字段:
dim ssql as string
ssql="update 临时表 set 上月入职人数=" & dsum("-1*(Format([入职时间],'yyyymm')=Format(DateAdd('m',-1,Date()),'yyyymm')) ","员工信息","部门='" & [部门] & "'")
docmd.runsql ssql
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-15 22:26 , Processed in 0.102699 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表