【问题标题】:Calculated field returning #Type error计算字段返回 #Type 错误
【发布时间】:2016-06-15 08:36:06
【问题描述】:

小比萨的价格为 6.00 英镑,所有浇头均为 1.50 英镑。我创建了一个计算字段,它应该加起来小比萨饼和浇头的成本以获得总金额。即使在更改计算字段的结果类型之后,这也会返回值 #Type!

我正在尝试累加文本框中的值(它使用“查找”数据类型将值存储在下拉框中)以计算订单的总成本。

有什么解决办法吗?

Calculated field expression and result type

Order form

【问题讨论】:

  • 在表单加载的哪个时间点填充了 Lookup 字段? 计算字段是什么时候计算的?计算是否在 查找 人口之后完成?
  • @marlan 查找字段已经填充了披萨大小和成本。当用户从两个文本框中选择了一个值时,计算的字段被计算出来。

标签: database ms-access


【解决方案1】:

您的计算字段Result Type 必须是Currency,而不是Integer.

这假设您的 Pizza SizeToppings 字段也是货币。

请注意,表格中的计算字段通常被视为一个坏主意,请参阅例如这里:
Calculated fields belong in queries, not tables.

【讨论】:

  • 谢谢,我试试
猜你喜欢
  • 1970-01-01
  • 2017-03-13
  • 2018-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多