以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]调试代码 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=122823) |
||||
-- 作者:天一生水 -- 发布时间:2018/8/2 16:46:00 -- [求助]调试代码 重置数据表[原审被告]列,数据表的datacolchanged 运行到msgbox(6)提示出错。 另外,调试datacolchanged 代码时,如果代码是对的,怎样才能知道是哪个单元格出错呢,要一个一个单元格变动一下来测试吗? 请老师指教! 谢谢!
|
||||
-- 作者:有点甜 -- 发布时间:2018/8/2 17:35:00 -- 1、确定是那一行有问题,弹出值看一下不就行了?
msgbox(e.DataRow("案号")) msgbox(e.datacol.name)
2、
\'\'\' Dim mc = System.Text.RegularExpressions.Regex.Matches(str, "(?<=^).*?(?=\\.|。)") \'提取原告所在行 Dim s As String = mc(0).value \'机关负责人出庭 \'---------------------------------------------------- dr("住所地") = s.split(",")(1) |
||||
-- 作者:jyh7081 -- 发布时间:2018/8/2 22:41:00 -- 谢谢甜老师! 学了一招调试技巧。
[此贴子已经被作者于2018/8/2 22:43:09编辑过]
|
||||
-- 作者:天一生水 -- 发布时间:2018/8/2 22:47:00 -- 甜老师好! 为什么弹出的:msgbox(s.split(",")(0)),msgbox(mc1(0).value)都是空值呢,所以才会报错。 用下面这段测试也不行,也添加了“If mc1.count > 0 Then” 这句判断代码。 但找不出问题在哪里? 被上诉人济南高新技术产业开发区城市管理行政执法局,住所地济南高新区舜华路77号B座330室。 法定代表人王玉柱,局长。未到庭。 委托代理人杨军杰,济南高新技术产业开发区城管局工作人员,代理权限:特别授权,到庭。 委托代理人王新,山东大正泰和律师事务所律师,代理权限:特别授权,到庭。 |
||||
-- 作者:有点甜 -- 发布时间:2018/8/2 22:50:00 -- 实例发上来测试。 |
||||
-- 作者:天一生水 -- 发布时间:2018/8/2 23:02:00 -- 请老师测试! 谢谢!
|
||||
-- 作者:有点甜 -- 发布时间:2018/8/2 23:07:00 -- 改成2楼代码啊。
Dim mc = System.Text.RegularExpressions.Regex.Matches(str, "(?<=^).*?(?=\\.|。)") \'提取原告所在行
|