以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  帮我看看哪里写错了  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=121659)

--  作者:青云1975
--  发布时间:2018/7/11 11:43:00
--  帮我看看哪里写错了

IIF([日期] >= #1 / 1 / 2017# and [日期] <= #1 / 31 / 2017#,IsNull(Sum(Child(员工_运输登记表).付款金额),0),0)
--  作者:青云1975
--  发布时间:2018/7/11 11:44:00
--  
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2018/7/11 11:47:00
--  

我这样写没问题

 

IIF([第五列] >= #2017-01-01# and [第五列] <= #2017-01-31#,IsNull(第三列,0),0)


--  作者:青云1975
--  发布时间:2018/7/11 12:37:00
--  
还是不行


[此贴子已经被作者于2018/7/11 12:39:05编辑过]

--  作者:青云1975
--  发布时间:2018/7/11 13:16:00
--  
这样写也不对

IIF([Child(员工_运输登记表).日期] >= #2017/01/01# and [Child(员工_运输登记表).日期] <= #2017/1/31#,IsNull(Sum(Child(员工_运输登记表).付款金额),0),0)

--  作者:有点蓝
--  发布时间:2018/7/11 14:34:00
--  
只能统计子表的数据,无法直接引用子表数据:Child(员工_运输登记表).日期
--  作者:青云1975
--  发布时间:2018/7/11 16:30:00
--  
明白了,非常感谢!