早上好,
我正在Microsoft Access中构建一个表单来跟踪构建新产品的组件/部件,我有一个关于Min / Max值使用的问题。
首先,一些背景。稍微简化*,涉及的表格是:
所有表都有一个自动编号ID字段,所有关系都在数据库中定义。
我想制作一个将这些信息组合在一起的表单,以便在查看给定的小部件时,有一个子表单,其中列出了进入所述小部件的所有组件,以及最佳价格&每个部件的供应商。在主表单上,我可以做这些值的总和以获得“最佳组件价格”(同样,如果我们必须与更昂贵的供应商合作,最坏情况下的价格),以便我们可以设置适当的定价小部件。
最后,表单/子表单应该允许您创建一个新的小部件,通过子表单添加所有组件并为您提供总的部件成本(最佳情况和最差情况)。
示例:
构建Widgitizer需要2 x Foo和1 x Bar。
我认为这是相对简单的,但我似乎无法做到这一点,并且无法找到任何类似的主题,足以显示我在编码尝试中出错的地方。
感谢您的帮助/见解!如果需要任何其他详细信息,请与我们联系。
〜d
*实际的实现设计有一些额外的复杂性,但如果我能够完成上述简单的工作,我应该很好地扩展它以使用我所拥有的。
答案 0 :(得分:0)
你有一个精心设计的良好开端,但还有很多工作要做。假设您使用SQL(特别是Group By查询),您可以构建只读表单(可编辑版本是阶段2)。这是我看到的细分: