以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  foxtable出现闪退  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180963)

--  作者:gy1836532143
--  发布时间:2022/10/20 14:42:00
--  foxtable出现闪退
Dim d As Date = e.DataRow("起始时间").Date
e.DataRow ("星期")=d.DayOfWeek

当我在datacolchanged输入这串代码想计算星期时,点击重置列发生了闪退

--  作者:有点蓝
--  发布时间:2022/10/20 14:51:00
--  
http://www.foxtable.com/webhelp/topics/1522.htm
--  作者:gy1836532143
--  发布时间:2022/10/20 15:19:00
--  foxtable出现闪退
Select Case e.DataCol.Name
    Case "星期"
        Dim d As Date = e.DataRow("起始时间").Date
        e.DataRow ("星期") = d.DayOfWeek
End Select

老师,加了判断还是闪退呀呜呜呜

--  作者:有点蓝
--  发布时间:2022/10/20 15:24:00
--  
Select Case e.DataCol.Name
    Case "起始时间"
if e.DataRow.isnull("起始时间") then
e.DataRow ("星期") =nohting
else
        Dim d As Date = e.DataRow("起始时间").Date
        e.DataRow ("星期") = d.DayOfWeek
end if
End Select


--  作者:gy1836532143
--  发布时间:2022/10/20 15:30:00
--  
谢谢蓝老师!!!!!!