谁做过C\S模式下的考勤登记?可否给点建议(急)?

wangdaoyuan 2002-12-08 07:03:01
我现在正在为单位做一个C\S模式下的考勤登记数据库,需要对一个员工的月份出勤情况和年份出勤情况进行统计。
我有一些疑惑,希望各位高手给予建议及指点:
1.如果使用一个表单来进行统计,即在表单中建立若干个域,用这些域来进行统计,如何做比较好?
2.如果采用查询的方式来做,即输入查询条件后,将查询结果放入某个文件夹中,再从某个视图中显示查询结果,如何做比较好。
3.我们单位人比较多,如果用表单中的域来进行统计,似乎不太可行。

希望各位高手给予指点,我可以将我未做完的考勤管理模块发到各位高手的邮箱中,同时,我这里有不少的分,哪位为我解决了问题,一定重谢!!!
...全文
29 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
davidnim 2002-12-09
  • 打赏
  • 举报
回复
发一份给我,给你看看。我的邮件地址到你短信息中查收。
wangdaoyuan 2002-12-09
  • 打赏
  • 举报
回复
那位高手做过统计方面的模块呀,可否给小弟一份,小弟会以正在开发的OA中的模块相送。
wangdaoyuan 2002-12-09
  • 打赏
  • 举报
回复
如何做比较好?
2.如果采用查询的方式来做,即输入查询条件后,将查询结果放入某个文件夹中,再从某个视图中显示查询结果,如何做比较好。
3.我们单位人比较多,如果用表单中的域来进行统计,似乎不太可行。

希望各位高手给予指点,我可以将我未做完的考勤管理模块发到各位高手的邮箱中,同时,我这里有不少的分,哪位为我解决了问题,一定重谢!!!
davidnim 2002-12-09
  • 打赏
  • 举报
回复
隐藏细节行的作用是每行显示1,没有意义。
davidnim 2002-12-09
  • 打赏
  • 举报
回复
列有统计功能,每行细节的值为1,这样总数就是这些值的总合。
wangdaoyuan 2002-12-09
  • 打赏
  • 举报
回复
to davidnim(天道酬勤) :
你在列“正常出勤”的属性“排序”标签中的“总计:”选“总数”,再选上“隐藏细节行”。列值选“公式”:
@if(CQStatus="6";1;0)
依此类推!
你先试试。

可否给小弟解释一下其中的道理呢?
我今天晚上就回去试一下,在此先谢过了。
davidnim 2002-12-09
  • 打赏
  • 举报
回复
我看你数据库一行LS都没有,如果想用LS来搞,那真是要搞死你。
quhaifeng 2002-12-09
  • 打赏
  • 举报
回复
这么好啊,我用LS来统计做的烦死了。


davidnim 2002-12-09
  • 打赏
  • 举报
回复
四个视图都做。根据你的情况
病假列的公式应改为
@if(CQStatus="1";1;0)
列属性也做相同的设置。

你原来做的不对。其实这样做可以即时统计。
也不用写LS来统计。
wangdaoyuan 2002-12-09
  • 打赏
  • 举报
回复
我给你的数据库中一共有四个视图:按人员、按日期、按月份、按年份。
你说的那一个视图呀?
其中按人员和按日期两个视图我已经做好了,没有什么问题。
按年份和按月份两个视图可难到我了,我不知道如何做比较好:
是使用表单中的域(利用NotesItem的IsSummary属性)来统计还是使用采用查询的方式来做(输入查询条件后,将查询结果放入某个文件夹中,再从某个视图中显示查询结果)?
davidnim 2002-12-09
  • 打赏
  • 举报
回复
你在列“正常出勤”的属性“排序”标签中的“总计:”选“总数”,再选上“隐藏细节行”。列值选“公式”:
@if(CQStatus="6";1;0)
依此类推!
你先试试。
wangdaoyuan 2002-12-09
  • 打赏
  • 举报
回复
希望各位高手给点建议呀!

535

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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