此主题相关图片如下: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编辑过]