以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]报错原因求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=139090) |
-- 作者:湛江智 -- 发布时间:2019/8/5 17:33:00 -- [求助]报错原因求助 .NET Framework 版本:4.0.30319.42000 Foxtable 版本:2019.7.21.1 错误所在事件:项目,DataColChanged 详细错误信息: 调用的目标发生了异常。 重载决策失败,因为没有 Public“TrimStart”可以用这些参数调用: \'Public Function TrimStart(ParamArray trimChars As Char()) As String\': 与参数“trimChars”匹配的参数无法从“Integer”转换为“Char”。 |
-- 作者:有点蓝 -- 发布时间:2019/8/5 17:39:00 -- 错误所在事件:项目,DataColChanged 写了什么代码?
|
-- 作者:湛江智 -- 发布时间:2019/8/6 17:31:00 -- Case "设计任务要求_项目地址" If e.DataCol.Name = "设计任务要求_项目地址" Then If e.NewValue Is Nothing Then e.DataRow("首字") = Nothing e.DataRow("首字排序") = "7999" Else Dim dr As DataRow = e.DataRow If dr.IsNull("设计任务要求_项目地址") = False Then Dim s As String = e.DataRow("设计任务要求_项目地址").TrimStart (0) e.DataRow("首字") = s End If End If End If 设计任务要求_项目地址 列的值开头字符是阿拉伯数字,报错,什么代码怎么修改?求助 |
-- 作者:有点蓝 -- 发布时间:2019/8/6 17:38:00 -- e.DataRow("设计任务要求_项目地址").TrimStart ("0") |