ACCESS数据库如图

统计表点 运行代码
统计表会接收一个 年份 的request 值,如2008,那就从ACCESS中统计2008年的数据.
想先做一个循环,把dept group by 出来,然后,根据每个 dept,把DEPT下的 工作项目(subject)也 group by出来,
再 根据 对应的 部门 (dept) 和 工作项目(subject) ,for i = 1 to 12 ,把每个月的 公司目标,部门目标,实际,==,一一显示.
还有右边的total,就是一年的总和,和最下面的TOTAL,就是不分部门的总和.
数据表中的 公司目标,部门目标,和实际完成,都是针对员工的,统计表中的,应该加总.所以,数据表中的 达成率应该可以根据 统计后 来除.不同项目的 得分 是 每列的达成率*权重的和.
请高手帮忙,看怎么做?先拜谢了.
提示:您可以先修改部分代码再运行
[
本帖最后由 jimstory 于 2008-6-19 22:27 编辑 ]