以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]根据某列所包含的内容确定风险等级  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146355)

--  作者:jygyyl
--  发布时间:2020/2/21 22:42:00
--  [求助]根据某列所包含的内容确定风险等级
如何根据“来源地“列中包含的字符确定“风险”列的值?

假如“fk14”中包含“hb“或者”或者“cs”或者”nc”等字符的,“fk6”列赋值为“高”;
假如“fk14”中包含“sz“或者”qz”等字符的,“fk6”列赋值为“中”;
否则,赋值为“低”

If e.DataCol.Name = "fk14" 
    If  e.newvalue > "" AndAlso e.newvalue.contains("hb") Then
        e.DataRow("fk6") = "高"
    End If
End If

上面代码只能处理包含某一类字符串,逐个写代码量比较大,应该有更好的办法,实在不会,求老师指教!
[此贴子已经被作者于2020/2/22 7:28:36编辑过]

--  作者:有点蓝
--  发布时间:2020/2/22 8:51:00
--  
没有其它办法,只能逐个写