是否可以从iif语句更新查询中的YES/NO字段我似乎无法让它工作
最终目标是一旦发票日期输入,就让工作卡显示为已关闭
IIf(IsNull([tblManufactured]![发票日期](,[tbl Manufactured]![Job Closed]=错误,[tblManufactured]![作业关闭]=真(
我一直在尝试将其作为查询中的表达式IIf(IsNull([tblManufactured]![发票日期](,[作业关闭]=False,[作业已关闭]=True(
[作业已关闭]是我正在尝试自动更新的是/否字段
保存此计算值是多余且不必要的。当需要时,可以使用查询中的表达式、文本框或表中的"计算"字段来计算这些数据。
甚至不需要IIf((。
=Not IsNull([Invoice Date])
将计算值保存到表中的自然字段需要表单后面的代码(宏或VBA(。诀窍是弄清楚要使用什么事件。然而,正如已经指出的那样,储蓄是不必要的。