以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何根据子表中的数据计算父表值?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=20360)

--  作者:云淡风轻
--  发布时间:2012/6/6 13:52:00
--  [求助]如何根据子表中的数据计算父表值?

如图所示:
图片点击可在新窗口打开查看此主题相关图片如下:453453.jpg
图片点击可在新窗口打开查看

 

基本情况:父表案卷库的档号与子表文件库的案卷级档号作关联

 

问题: 如何实现将子表“页数”字段累加值,自动填入父表“页数”字段中(就例子而言,父表的页数值应自动填进17)?

 

       注: “页数”是表达式列时的做法是可以实现的,但是“页数”字段在数据库中实际是不存在的。现在的问题是:在“页数”字段是数据列的情况

 

下,用代码如何实现?

 

 


--  作者:czy
--  发布时间:2012/6/6 14:48:00
--  
主表的页数列为表达式列,表达式直接Sum(Child(关联名称).页数)
--  作者:云淡风轻
--  发布时间:2012/6/6 17:57:00
--  

表达式列我知道怎么做的,现在是非表达式列怎么做呢?


--  作者:hp001
--  发布时间:2012/6/6 19:24:00
--  
我也想知道,我的是SQL2000数据库的
--  作者:狐狸爸爸
--  发布时间:2012/6/7 8:56:00
--  

非表达式:

http://www.foxtable.com/help/topics/1454.htm

http://www.foxtable.com/help/topics/1472.htm

 

这种情况就应该用表达式。