以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  不同颜色显示  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=179337)

--  作者:nxqtxwz
--  发布时间:2022/8/19 9:03:00
--  不同颜色显示
If e.Row(e.Col.Name) ="通过"  Then \'如果该列的值小于60
            e.Style = "样式1" \'那么用"不及格"样式绘制单元格
End If
     If e.Row(e.Col.Name) = "聘用"  Then \'如果该列的值小于60
                   e.Style = "样式3" \'那么用"优秀"样式绘制单元格       
    End If

为什么会出错呢

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.5.29.8
错误所在事件:表,跨校竞聘,DrawCell
详细错误信息:
Exception has been thrown by the target of an invocation.
Conversion from string "通过" to type \'Date\' is not valid.



--  作者:有点蓝
--  发布时间:2022/8/19 9:10:00
--  
指定列名:If e.Row(“第一列”) ="通过" 

因为所有列都会触发这个事件