Foxtable(狐表)用户栏目专家坐堂 → 请高手指教一下,


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

主题:请高手指教一下,

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
请高手指教一下,  发帖心情 Post By:2014/1/5 9:05:00 [显示全部帖子]

"合同数量","库存","补数","通打数量",这四列中最先人工输入的是"合同数量",在"合同数量"里面输入数值后,其它列才能输入数值,其它三列输入的顺序是不同的,有时先输入"库存"列,有时也有可能输入"补数"列,类推.我想得到的结果是以下:

需要得到的条件一: "库存"=1,"补数"=0,"通打数量"=0.     结果为:"通打数量"="合同数量"-"库存"
需要得到的条件二: "库存"=1,"补数"=1,"通打数量"=0.     结果为:"通打数量"="合同数量"-("库存"+"补数")
需要得到的条件三: "库存"=1,"补数"=0,"通打数量"=1.     结果为:"通打数量"="合同数量"-("库存"+"通打数量")
需要得到的条件四: "库存"=0,"补数"=1,"通打数量"=1.     结果为:"通打数量"="合同数量"-("补数"+"通打数量")
需要得到的条件五: "库存"=1,"补数"=1,"通打数量"=1.     结果为:"通打数量"="合同数量"-("补数"+"通打数量"+"库存")


我需要的是代码,不需要表达式,谢谢高手们,您们辛苦了!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2014/1/5 10:16:00 [显示全部帖子]

0与1代表是数值,在输入的过程中会比它有更大的值,不是单指0与1

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2014/1/5 11:04:00 [显示全部帖子]

需要得到的条件五:(修改) "库存"=1,"补数"=1,"通打数量"=1.     结果为:"通打数量"="通打数量"-("补数"+"库存")

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2014/1/5 12:33:00 [显示全部帖子]

这是我想要的结果谢谢您了,
还有一个问题:  原始值:合同数量里面为10.  通打数量里面为1,  当我在库存里面在填写1的时候得到的结果是9,其实我想得出的结果是:合同数量减去通打数量,在减去库存数量等于的是8,这样怎么改代码,

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2014/1/5 13:48:00 [显示全部帖子]

呵呵 谢谢提示.  我这样变一下看看行不行  (拟定合同数量:10)
需要得到的条件一: "库存"=1,"补数"=0,"通打数量"=0.     结果为:"通打数量"="合同数量"-"库存"  结果:9
需要得到的条件二: "库存"=1,"补数"=2,"通打数量"=0.     结果为:"通打数量"=("合同数量"-"库存")+"补数" 结果:11
需要得到的条件三: "库存"=1,"补数"=2,"通打数量"=5.     结果为:"通打数量"= ("通打数量"-"库存")+"补数"  结果:6
需要得到的条件四: "库存"=1,"补数"=0,"通打数量"=5.     结果为:"通打数量"="通打数量"-"库存" 结果:4
需要得到的条件五: "库存"=0,"补数"=1,"通打数量"=5.     结果为:"通打数量"="通打数量"+" 补数 "结果:6

这样最后当通打数量里面有数的时候就直接用通打数量去减  请帮看一下,如何写代码.

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
请朋友帮看一下  发帖心情 Post By:2014/1/5 13:55:00 [显示全部帖子]

图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2014/1/5 14:35:00 [显示全部帖子]

有一个这样变化,  当在库存里面输入5的时候,通打数量为5,  当把库存里面的数改为4时通条打里面的数量为1,这段运算就不对,当库存里面的数由5变4的时候,通打数量里面的值应是加,不是减,也就是库存里面的值变小的情况,通打数量里面为加,反之 库存里面的值变大的情况,通打数量里面为减,  其它的运算结果都是如意的,还有帮看一下

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2014/1/6 15:12:00 [显示全部帖子]

13楼的代码是对谢谢,不过有一个问题,就是在原表中加入一个列,这个列与前面的几个列不发生关系,但是我在加入列中填写内容后,通打数量列中会自动出现数字, 要如何更改代码.

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


加好友 发短信
等级:小狐 帖子:383 积分:2757 威望:0 精华:0 注册:2011/9/1 14:26:00
  发帖心情 Post By:2014/1/6 16:12:00 [显示全部帖子]

我的意思是,这段代码是对的,  但是我这个表不光就这几列, 以后会增加很多列,  但是在除了这几个运算列之外,在别的任何一列输入内容后, 通打数里面就自动引用合同数量里的数,
我想得到的结果是这段代码只针对这几个运算列,和别的列不发生关系.

 回到顶部