我是这么写的
期末:dsum(IIf(IsNull(a),IIf(IsNull(b),c,c-a),IIf(IsNull(b),c-a,c-a-b))),"此查询名","月份='"&[月份]&"'")
但是它报错“该特定字段 "[月份]"可以参考SQL语句中From子句列表中的多个表”,我猜想可能是它不知道用哪个[月份]了,因为在这张查询中可能有多个[月份]字段了
然后第一种方法:让它明确是哪个字段:条件改为:"月份='"&[指定一张查询表].月份&"'") 然后报错
"该表达式输入错误,或太复杂以致不能估值……"
方法二:重新拿这张查询做了另外一张查询,输入"期末":dsum(IIf(IsNull(a),IIf(IsNull(b),c,c-a),IIf(IsNull(b),c-a,c-a-b))),"此查询名","月份='"&[月份]&"'")---语法检查通过可是,出来的值是"#错误"的符号
遗憾的是这两种方法都不好……
[此贴子已经被作者于2006-9-1 11:12:24编辑过]
|