以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何捕捉添加临时列的代码错误  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=185265)

--  作者:reachtone
--  发布时间:2023/2/13 16:28:00
--  如何捕捉添加临时列的代码错误
使用DataCols的add方法添加临时的表达式列,即使表达式是错的,仍然正常添加列。
想用try捕捉这种错误,发现错误时就不要添加列,但是无效。
请问有无其他办法?

--  作者:有点蓝
--  发布时间:2023/2/13 16:33:00
--  
没有办法。这个是添加列后,表格在计算表达式的时候出错的,是底层抛出来的错误。不是执行添加列代码出现的错误
--  作者:reachtone
--  发布时间:2023/2/13 16:41:00
--  
分成两步操作就能捕捉到了:先add,再设置Expression就行了。谢谢指点