MS Access组合框选择和时间计算

时间:2013-06-14 13:30:06

标签: vba ms-access

嗨,目前我正在制作一个包含21列的表("任务,名称,时间和#34;)每组,共7组。

任务组合包括" WIP,HOLD,质量检查" 名称组合包括" Mark,John,Alex" 所花费的时间是一个数字字段"只有几分钟"像150,200,300等

最后我有3列,用于" WIP,HOLD,质量检查"

的总时间

我的要求: a)当我选择一个任务(例如WIP)时,该名称应该在用户登录后阻止"我创建了一个员工表,其登录表格工作正常"

b)当任务被选为" WIP"并进入了" Time Taken"可能是群体的倍数倍。只有WIP总时间应计算并反映在" WIP总时间和#34;

请帮助我......这可能会令人困惑,但如果您无法理解,请告诉我。

提前致谢。

2 个答案:

答案 0 :(得分:0)

你所描述的内容根本没有正常化。我不完全清楚你的情况,但我相信你需要至少有两张桌子。如果您不知道归一化是什么

What is Normalisation (or Normalization)?

是一个开始的好地方

至于总时间的最后3列。你不应该把它放在一张桌子里。一旦你有了一个表,你应该总是有一个查询总计。

答案 1 :(得分:0)

首先,您的表应该有5列。 ID,任务,名称,TimeTaken,GroupName。除非您需要在同一表格上同时显示7个组?您可以根据GroupName随时过滤数据。

对于a部分,听起来您的登录表单应该能够提供您的姓名组合?只需将ComboName.SelectedValue设置为您的用户名。

对于b部分,我只是不明白你在问什么。你能说清楚吗?