在只有两个字段值发生变化的单个Access表单中保存多行

时间:2018-09-16 11:00:39

标签: ms-access access-vba ms-access-2016

我觉得这个问题已经被问了一百万遍了,但是我似乎无法从答案中找到我需要的东西。

我的妻子有一个她想制作到数据库中的审核电子表格(参见图片)。我对Access来说还比较陌生,但对数据库却不是,所以我知道我想要什么,但正在努力获取它。

enter image description here

在图像中,您可以在左上方看到4列。 “ Date”将来自日期选择器,“ Area”,“ Auditor”和“ Shift Leader”将来自下拉列表。

每个类别下的每个字段都是固定的,因此我可以使用列表框显示每个字段的标题,该列表框从表中提取相关的标题名称。
所有标题都需要分配分数和评论,然后所有这些信息都必须提交到单独行的“ tblAuditItems”表中,每一行都具有“日期”,“区域”,“审计员”和“班长” ”。

我觉得我需要做的是在加载表格时设置所有标题,然后我的妻子将“ Date”字段与其他3个字段一起填写,然后单击一个按钮以将所有这些数据提交到桌子。一种“添加记录”或“生成记录”按钮,带有循环遍历每个标题。 然后,她将浏览该表单,将信息添加到“分数”和“评论”框中,然后单击最后的“保存记录”。

更新:-就表结构而言,所有标题都与其他内容一起保存在名为“ tblCodes”的表中。该表中有OID,标题文本和“代码集”,可让我在报告时对其进行分组。
日期,分数和注释是tblAuditItems中自己的字段,审核员姓名存储在tblAuditors表中,并由tblAuditItems中的Auditor字段查找。

本质上,我不希望tblAuditItems保留“注释”以外的任何文本。我发现构建动态报告要容易得多。 -:更新

任何人都可以就如何最好地实现这一目标提供任何建议吗?

谢谢,我要到明天.....:(

0 个答案:

没有答案