【发布时间】:2025-12-07 21:10:01
【问题描述】:
我正在 Access 中创建一个数据输入表单,销售人员可以在其中选择一种产品,然后在代表未来 12 个月的 12 列中的每一列中输入该产品的数量。对于给定的项目,最多可能有十个产品,因此每个产品将位于单独的行中。
表格:
Project - 字段 ProjectID、ProjectName、City、SalespersonID、StartDate
ProjectDetail - 字段 ProjectDetailID、ProjectID , ProductID, Date, Quantity
Product - 字段 ProductID, ProductName
Salesman - 字段 SalespersonID, SalespersonName
目前我有一个带有简单项目标题信息的项目表单,当然我希望 ProjectDetail 信息是一个子表单。但是 - 当我使用查询为 Month0(当前月份)、Month1、Month2 等提供 Quantity 的“桶”时,我发现我无法在表单中输入数据,因为这些字段是基于一个表达式.
处理此问题的最佳方法是什么?提前致谢!
【问题讨论】:
-
添加更多详细信息以了解您的要求。
-
我希望我的每个子表单的行看起来像这样:Product、Month0Quantity、Month1Quantity、Month2Quantity 等。我不担心月份名称的标签,但我想要的是让销售员选择一种产品,然后为该产品输入 12 个数量 - 接下来 12 个月的每个月输入一个数量。然后下一行是下一个产品及其 12 个月的生产量。那有意义吗? :)