MS访问计算字段子表

Posted

技术标签:

【中文标题】MS访问计算字段子表【英文标题】:MS access calculated field sub table 【发布时间】:2014-07-19 21:49:12 【问题描述】:

我想在我的许多表格中添加一个计算字段,并且能够多次使用这种新技术。

我有子记录,例如 SalePrice 的值,我希望将这些总计显示在员工记录中。

如果考虑到以下数据,我将不胜感激一个示例查询以及如何实施:

表 1(员工):ID、员工姓名、[计算字段] 表 2(销售额):ID、InventoryItem、SalePrice、QuantityOrdered

我想在 2 个场景中获取 [SalePrice] x [QuantityOrdered]:

迄今为止的总销售额 一个日期范围内的总销售额(可以输入这两个值 在表格上)用于管理目的,因为我们的员工获得报酬 只收取佣金。

我习惯于在布局和设计视图中添加表格字段。

亲切的问候,米奇。

【问题讨论】:

将值保留在基表中并将它们保留在查询中可能不是最好的主意。它不像 SQL Server,这些值会定期可靠地更新。 感谢您的反馈。您能帮我弄清楚如何通过查询获取这些值,然后将值放入字段中吗? 【参考方案1】:

这应该可以帮助您入门:MS Access SQL:http://office.microsoft.com/en-nz/access-help/access-sql-basic-concepts-vocabulary-and-syntax-HA010256402.aspx。查询中的计算字段:http://office.microsoft.com/en-nz/access-help/create-a-calculated-field-in-a-query-mdb-HP005188023.aspx。

【讨论】:

您需要在 Sales 表中添加一个 EmployeeId 字段,以便您可以按员工跟踪销售额。 哎呀,对不起,这意味着这是评论,而不是答案。不过仍然适用。 对不起,我的评论是给 Mikey 写的。 感谢您的输入朋友。我会研究你的建议。 :-)

以上是关于MS访问计算字段子表的主要内容,如果未能解决你的问题,请参考以下文章

MS-Access 2007 - 如何在点击事件中以编程方式访问子表单列数据

MS 访问 Not In List 事件和子表单

更新 MS - 通过 MS-Excel 单元格访问字段

如何在ms访问中重置自动增量字段[重复]

在 SQL 字段中使用 ComboBox 值的 MS 访问

基于当前字段值的MS访问表单组合框行源