Foxtable(狐表)用户栏目专家坐堂 → [求助]跨表统计与输入


  共有3144人关注过本帖树形打印复制链接

主题:[求助]跨表统计与输入

帅哥哟,离线,有人找我吗?
liuxianjie1980
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
[求助]跨表统计与输入  发帖心情 Post By:2015/8/29 11:54:00 [显示全部帖子]

说明:有三个表:

 

一个客户表:列名分为:客户名称、年份、货物总额  (年份由于还有其他表的用途,设为整数型的)

 

一个合同表:客户名称、合同编号、合同日期(一个客户可有N个合同)

 

一个合同明细表:合同编号 货物名称 数量 单价 总价(一个合同编号可有N个货物)

 

 

现在要求:输入客户名称及年份后,可自动填入“货物总量”,跨了三个表,有点搞不定了!

 

求助!

[此贴子已经被作者于2015/8/29 11:54:44编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
liuxianjie1980
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/8/29 12:07:00 [显示全部帖子]

你的意思是要建立关联?

 回到顶部
帅哥哟,离线,有人找我吗?
liuxianjie1980
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/8/29 12:09:00 [显示全部帖子]

还是以合同表为中心来进行计算?


 回到顶部
帅哥哟,离线,有人找我吗?
liuxianjie1980
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4016 威望:0 精华:0 注册:2015/1/27 9:34:00
  发帖心情 Post By:2015/8/29 13:54:00 [显示全部帖子]

思考良久,你觉得这样行不行,在合同表中增加一个“合同数量”列,然后编写事件代码:当明细表中增加一条记录时,合同表中增加一条合同记录,并将明细表中的相关信息赋值给合同表,当再添加明细时,首先判断有没有该合同号,有的话,将符合添加行的合同编号的数量进行统计,这个结果再赋值给合同表中的合同总量,没有找到合同编号时,执行前面的新增。这是第一步。

 

第二步:通过合同表中的“合同数量”列值的变化,赋值个客户表中的“总数量”

 

蓝兄:你觉得行得通不?

[此贴子已经被作者于2015/8/29 13:54:19编辑过]

 回到顶部