Foxtable(狐表)用户栏目专家坐堂 → 数据循环计算问题


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

主题:数据循环计算问题

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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
数据循环计算问题  发帖心情 Post By:2016/10/24 10:16:00 [只看该作者]

 

[此贴子已经被作者于2016/10/24 17:56:45编辑过]

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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2016/10/24 11:04:00 [只看该作者]

 单行改为批量怎么做了

[此贴子已经被作者于2016/10/24 16:40:11编辑过]

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/24 14:19:00 [只看该作者]

请详细说明你的计算逻辑,截图说明要达到的效果

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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2016/10/24 15:00:00 [只看该作者]

例客户A,在销售及收款两个表中,当客户收款时,进行销售核销,

 

从销售表中读取‘未核销’的‘销售金额’或核销末完成金额 = 销售金额 - 核销金额,到辅助表中

再从收款表中读取‘未核销’的‘收款金额’或核销末完成金额 = 销售金额 - 核销金额,到辅助表中

核销过程中:回写对应的销售表、收款表、客户台账,并删除辅助表中对应的数据

 

 

客户台账中的:起始日期对应销售日期;截止日期对应收款日期

 

情况1:如果销售金额 <=收款金额,为了直观点默认销售单全部审核,收款只审核第一条

例如:

cid = 1,客户=A :

销售金额 = 1000,收款金额 = 2800

核销结果:

 


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

 

 

 


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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2016/10/24 15:00:00 [只看该作者]

情况2:如果销售金额>收款金额 为了直观点默认销售单只审核第一条,收款全部审核

 

cid = 1,客户=A :

销售金额 = 10000,收款金额 = 2800

 


图片点击可在新窗口打开查看此主题相关图片如下:11.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:22.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:33.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2016/10/24 15:02:00 [只看该作者]

用窗口中的单 行计算,可以达到这个效果,但要一次一次的点,如果数据量大,就不合适了,这里我想批量处理,不知道要怎么做

默认销售中所有行都是审核的,收款中所有行都是审核的

[此贴子已经被作者于2016/10/24 15:02:52编辑过]

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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2016/10/24 16:02:00 [只看该作者]

顶下

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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2016/10/24 16:40:00 [只看该作者]

单行改为批量怎么做了


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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/10/24 17:01:00 [只看该作者]

还是没看懂你的逻辑,自己逐行跟踪一下生成的结果

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm

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


加好友 发短信
等级:三尾狐 帖子:600 积分:5509 威望:0 精华:0 注册:2011/9/30 8:42:00
  发帖心情 Post By:2016/10/24 17:05:00 [只看该作者]

逻辑就是销售表中核销金额不等销售金额时,要反复调用:销售金额 - 核销金额

 

但是不知道怎么写 - -

[此贴子已经被作者于2016/10/24 17:06:46编辑过]

 回到顶部
总数 11 1 2 下一页