【发布时间】:2017-07-08 00:36:29
【问题描述】:
我认为这应该是直截了当的。我有一个插入查询。 我正在修改一个查询字段,该字段调用一个执行 dlookup 并计算任何折扣的公共函数。 如果 id 低于某个数字,我只想调用此函数。如果高于该数字,我想用我的表单中的一个字段填充它。 这是原始调用:
GetTuition(Forms![createinvoice]!AfterschoolFrame,Forms!
[createinvoice]!BillCycleID,Forms![createinvoice]![1DayAfterschool15],Forms!
[createinvoice]![TuitionToPay]) AS Fee
但是当我添加 IIF 时,它会崩溃
IIf (Forms![createinvoice]!ScholarID <4
(GetTuition(Forms![createinvoice]!AfterschoolFrame,Forms!
[createinvoice]!BillingCycleID,
Forms![createinvoice]![1DayAfterschool15],
Forms![createinvoice]![TuitionToPay]) , Forms![createinvoice]!TuitionCost ))
AS Fee
任何想法将不胜感激。
【问题讨论】: