以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  if  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34110)

--  作者:yifan3429
--  发布时间:2013/5/30 20:16:00
--  if

如果数据为0  的话   检查列  显示  OK   否则为   NO

事件代码怎么写


--  作者:realredred
--  发布时间:2013/5/30 20:32:00
--  

表达式嗎?

IIF([数据列]=0,[检查列]= \'OK\',[检查列]= \'NO\')

大概


--  作者:程兴刚
--  发布时间:2013/5/30 20:36:00
--  

if e.datacol.name = "数据列名称"

   if e.datarow.isnull("数据列名称") orelse e.datarow("数据列名称")  = 0

       e.datarow("检查列") = ok

   else

       e.datarow("检查列") = no

   end if

end if   

  


--  作者:狐狸爸爸
--  发布时间:2013/5/31 9:13:00
--  
IIF([数据列]=0, \'OK\',\'NO\')
--  作者:程兴刚
--  发布时间:2013/5/31 10:10:00
--  
哈,一楼说用代码!
--  作者:yifan3429
--  发布时间:2013/5/31 14:07:00
--  
以下是引用程兴刚在2013-5-31 10:10:00的发言:
哈,一楼说用代码!

呵呵  都学习了   代码没有表达式快  不能自动驱动  需要选择  有变化才会变值


--  作者:yifan3429
--  发布时间:2013/5/31 14:15:00
--  
以下是引用狐狸爸爸在2013-5-31 9:13:00的发言:
IIF([数据列]=0, \'OK\',\'NO\')

IIF([基材_单位] = 平方, \'[规格_长]*[规格_宽]/1000000\',\'[规格_长]*[规格_宽]*[规格_高]/1000000000\')

 

借用失败


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130531141200.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130531141153.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2013/5/31 14:19:00
--  
[基材_单位] = \'平方\'    中文值对比要加引号
--  作者:yifan3429
--  发布时间:2013/5/31 16:33:00
--  
以下是引用Bin在2013-5-31 14:19:00的发言:
[基材_单位] = \'平方\'    中文值对比要加引号


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130531150619.jpg
图片点击可在新窗口打开查看
还是不行   俺笨死了  就是用不了。

 

再顶一下  求高人发现

[此贴子已经被作者于2013-5-31 17:20:08编辑过]

--  作者:jianjingmaoyi
--  发布时间:2013/5/31 19:44:00
--  
少括号