以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] 这个代码怎么写  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97531)

--  作者:静听枫雨
--  发布时间:2017/3/14 11:16:00
--  [求助] 这个代码怎么写
A列 的值大于或等于50  B列则显示“正常”   如果小余50 则显示“紧张” 不知道如何写代码! 求助各位老师
[此贴子已经被作者于2017/3/14 12:13:49编辑过]

--  作者:静听枫雨
--  发布时间:2017/3/14 12:14:00
--  

求助各位老师


--  作者:有点蓝
--  发布时间:2017/3/14 14:53:00
--  

1、使用表达式,B列设置为表达式列

 

iif(A列 >= 50,\'正常\',\'紧张\')

 

 

2、使用事件,参考:http://www.foxtable.com/webhelp/scr/0625.htm

Select Case e.DataCol.Name
    Case "A列"
        e.DataRow("B列") = iif(e.DataRow("A列") >= 50,"正常","紧张")
End Select