我正在尝试创建一个数据库,该数据库将由公司中的多个团队使用,以显示其每日统计信息。
当您打开数据库时,我有一个组合框,可让您选择团队名称。做出选择后,您的表格就会与当天的团队统计信息一起显示。 (实际上,这只是一个带有带有查询子表单的表单。当您从组合框中选择团队时,查询将更新)
每个团队每天都有各自独立的统计信息,每天只允许一个条目。并非每个团队都有相同的统计信息类别。这是我的一些表的示例
质量统计表:团队名称|每日#|实际编号|目标#| DateOfEntry
生产率表:团队名称|百分比DateOfEntry
停运表:团队名称|是/否| DateOfEntry
如何做到这一点,以使每个团队每天只能在每个表中有一个条目?我的团队名称链接在所有表格上,但是我很难实施每个日期限制一个条目
我在访问方面还很陌生,但我仍在设法弄清楚。如果有人可以指出正确的方向,我将不胜感激
在每个表上创建一个多字段唯一索引。这是Quality Stats
表的示例...
strSQL = "CREATE UNIQUE INDEX idxQualTeamDate ON [Quality Stats] ([Team Name], DateOfEntry)"
CurrentProject.Connection.Execute strSQL
也可以通过Access user interface完成相同的操作。如果您喜欢走这条路线,执行我给您的CREATE UNIQUE INDEX
语句,然后在Design View中打开表,以查看Access如何将其呈现在那里,可能仍然有帮助。