Foxtable(狐表)用户栏目专家坐堂 → 输入的值为准


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

主题:输入的值为准

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


加好友 发短信
等级:一尾狐 帖子:410 积分:3682 威望:0 精华:0 注册:2017/4/8 8:59:00
输入的值为准  发帖心情 Post By:2020/6/18 13:07:00 [只看该作者]

  If e.DataRow("js") IsNot Nothing  AndAlso  e.DataRow("jz") IsNot Nothing  Then '如果数量或单价是空值
             e.DataRow("sl")=format(e.DataRow("js")*e.DataRow("jz"),"###.000")'重新计算金额
       ElseIf e.DataRow("js")=0 AndAlso  e.DataRow("jz") =0  Then '如果数量或单价是空值
             e.DataRow("sl")=0
        ElseIf e.DataRow("js")>0 AndAlso  e.DataRow("jz") =""  Then '如果数量或单价是空值
             e.DataRow("sl")= e.NewValue    如果以上条件成立,sl为手工输入的值
       End If
老师,请教一下红色部份,如果满足条件,sl列不进行公式计算,直接手工输入?如何写代码

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/18 13:43:00 [只看该作者]

去掉红色代码即可

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


加好友 发短信
等级:一尾狐 帖子:410 积分:3682 威望:0 精华:0 注册:2017/4/8 8:59:00
  发帖心情 Post By:2020/6/18 13:50:00 [只看该作者]

去年后无论输入在SL中输入任何数字,都变成0.00

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/18 13:58:00 [只看该作者]

e.DataRow("sl")= nothing

 回到顶部