以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  BeforeDeleteDataRow 下代为何码执行不了  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146705)

--  作者:baoyanpeng5566
--  发布时间:2020/2/29 16:54:00
--  BeforeDeleteDataRow 下代为何码执行不了
If User.Name <> "张经理" And e.DataRow("结帐") = True Then
    MessageBox.Show(
"领导说了:已经结帐的行,只有张经理才能删除,别乱来!", "提示")
    e.Cancel =
True
End
If


请问这段代码 为何在BeforeDeleteDataRow  事件下执行不了   谢谢

--  作者:baoyanpeng5566
--  发布时间:2020/2/29 16:59:00
--  
.NET Framework 版本:4.0.30319.34209
Foxtable 版本:2020.1.19.19
错误所在事件:表,产品,BeforeDeleteDataRow
详细错误信息:
调用的目标发生了异常。
列“结帐”不属于表 产品。
    


总出现以上情况

--  作者:有点蓝
--  发布时间:2020/2/29 17:29:00
--  
产品表没有结账这个名称的列。