0

是否可以计算特定记录有多少个空/空字段?我有一张包含一百万个(感觉像)字段的表;许多是/否和日期来跟踪流程中各种任务的完成情况,以及与这些任务相关的信息。我创建了只显示流程每个阶段的相关字段的查询。所以 'tqry01Application' 只显示与 Application 相关的字段;'tqry02Compliance' 仅显示与合规性等相关的内容。我希望能够运行一个报告,显示每个记录的每个阶段有多少个空字段 - 例如,记录 #1 在 tqry01Application 中有 10 个空字段,15在 tqry02Compliance 等中为空。我猜我可以为每个字段“iif([Field1]is null, 0,1”) 绑定,最后是所有这些字段的总和,但我

4

1 回答 1

0

您可以IsNull在表达式中使用:

EmptyFields: Abs(IsNull([Field1]) + IsNull([Field2]) + .. + IsNull([FieldN]))

或纯 SQL:

EmptyFields: Abs(([Field1] Is Null) + ([Field21] Is Null) + .. + ([FieldN] Is Null))
于 2021-05-08T07:18:11.647 回答