Office中国论坛/Access中国论坛

标题: 回答lwroseking的问题 [打印本页]

作者: binbow_z    时间: 2002-12-3 22:05
标题: 回答lwroseking的问题
给你做的是投票得出分数的例子,如果要得到等级,只要在计算按钮中加上一个DO CASE语句即可,用个文本框或MSGBOX函数就可以显示出来了,其实网站上有很多关于这方面的东西,只是你没有仔细研究罢了
文件下载
作者: lwroseking    时间: 2002-12-3 22:35
版主,真是让我感激的不知怎么报答你才好,看来我只能是坚持把这个做下去了.并且做好它.不瞒您说,我是学文科的,也只是大学时才自已学了些.没想到现在工作尽然用上了.许多方面真的对我而言,有些难度.你给我的程序我看了.是用了程序实现的.您不要笑我,我想说,那些选项不光只是单选,还可能是复选.能不能有一个表管理所有的选项内容,以便我需要设计新的问卷时,只需要在表中更改选项内容就行,也就是说,可不可以用"选项内容"和"选项"以及"权值"这么三个字段来做一个表,也就是说,选项内容和选项(不仅仅可能是四项,可能更多)及权值多少是可以根据不同需要编辑的.我也不知我说了这么多,您有没有明白我的意思,唉,我真是笨死了.不要见笑才好呀.你给我的程序,我看了源代码.很不错.我很想举一反三的,但终究没成功.这个程序要求我在12月11日前完成.我目前最大的困难也就存在在这一环节.还希望您能不吝赐教呀!
作者: lwroseking    时间: 2002-12-3 22:43
领导考虑我是学文科的,在做这个管理系统时,也的确放松了许多要求.我这二周可谓恶补了一些东西,但时间不够用呀,有些东西,比如VBA编程和SQL,岂能是这么轻松就精通的了的.我现在遇到的问题,总结一下:
1\系统要求,根据选项,自动显示权值,并能根据全部选项分数,评比等级.
2/每个问题,并非只有ABCD四个选项,可能会是ABCDEFG....等.
3.能不能够,只要一选前面的选项,后面一个文本框能自动显示,权值为多少.
4.当所有的选项,都选完,系统能够自动计算总分,依照标准,评出等级.比如.>30为A级.<30B级等.
5.不知能不能实现,只要更新一张表中的问卷问题和选项.就能实现窗体上的更新呀.
问了这么多,真不好意思,还希望您能给我点指点与帮助.不胜感激.!!
可能这几天忙傻了,真是不知道怎么说,越说越多,自已反而还认为没说明白.唉!!!
作者: zhengjialon    时间: 2002-12-4 01:32
首先要新建一个表,把所有需要统计的内容都包含进去,复选框用是/否数据类型,一组单选框只用一个字段应该能行了。
2。在窗体上新建一些单选或复选框,
3。更新权值要在字段的更新后事件过程中设权值的控件值为各选项之和
4。等级可以判断总分符合哪一个区间的值,给出相应等级,用IF或SELECT CASE都很容易。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3