以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关联表数据更新  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=88444)

--  作者:benwong2013
--  发布时间:2016/8/3 9:27:00
--  关联表数据更新
表A是主表
表B是子表,
A与B关联,若其中表A的平均单价为表B单价的平均值,但若表A的平均单价是设置了表达式,自动计算表B的单价的平均值,
但若表A平均单价列设置了默认为“0”的话,新增还是为空;
请问若用表达式应该如何处理,若表B没有子表信息,表A新增的时候,平均单价默认为“0”

另外请问在系统中是否用代码来写比表达式更加好?


--  作者:大红袍
--  发布时间:2016/8/3 10:13:00
--  

 公式改一下

 

IsNull(Avg(Child(po).单价), 0)