Foxtable(狐表)用户栏目专家坐堂 → 关于数值的移动。


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

主题:关于数值的移动。

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


加好友 发短信
等级:五尾狐 帖子:1062 积分:9781 威望:0 精华:0 注册:2012/3/13 5:23:00
关于数值的移动。  发帖心情 Post By:2013/7/31 1:59:00 [显示全部帖子]


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

 

如图 ischeck 有4个 属性

if e.datarow(ok数量)=0

 

if ischeck =0 and e.datarow(ok数量)=0 then  e.datarow(ok数量) =e.datarow(proudctnum)(这么写会不会有问题)

if ischeck =1 then  e.datarow (取消) = e.datarow(productnum)

if ischeck =4 then  e.datarow (已付) = e.datarow(productnum)

 

到这里没有没有问题

 

主要是,下面的没有办法做。

 

ok数量+取消+已付 的和 必须= productnum

if ischeck 从0 变成 1 (即:ischeck 原先是0 ,现在要把他的数值变成 1 ) then e.datarow(取消)=e.datarow(ok数量)- e.datarow(取消)但是前提是 e.datarow(ok数量)不等于0.   如果等于0 就按照 上面的公式进行。 这个代码改怎么写啊? 特别是,ischeck 从 0 变成 1 这个代码代码应该怎么写?还有下面的去年高考

if ischeck 从1 变成 4 (即:ischeck 原先是1 ,现在要把他的数值变成 4) 

if ischeck 从4 变成 2 (即:ischeck 原先是4 ,现在要把他的数值变成 2 )

[此贴子已经被作者于2013-7-31 2:27:10编辑过]

 回到顶部