Foxtable(狐表)用户栏目专家坐堂 → 代码错误的意思?


  共有3250人关注过本帖树形打印复制链接

主题:代码错误的意思?

帅哥哟,离线,有人找我吗?
hqy168168
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:253 积分:3440 威望:0 精华:0 注册:2012/7/20 12:15:00
代码错误的意思?  发帖心情 Post By:2014/7/14 22:32:00 [只看该作者]

我在表的PrepareEdit事件有代码:
Case "实对象类别"
If e.Row.IsNull("实资金范围") = True OrElse e.Row.IsNull("虚资金用途") = True
     e.Cancel = True
   Else
      Tables("资金发放").Cols("对象").ComboList = DataTables("资金来源").GetComboListString("适用对象","资金范围 = '" & e.Row("实资金范围") & "'" And "资金用途 = '" & e.Row("虚资金用途") & "'","_identify")
End If

错误信息是:
.NET Framework 版本:2.0.50727.3655
Foxtable 版本:2014.5.12.1
错误所在事件:表,资金发放,PrepareEdit
详细错误信息:
Exception has been thrown by the target of an invocation.
Conversion from string "资金范围 = '项目资金'" to type 'Long' is not valid.
Input string was not in a correct format.

怎么也没有弄出错误地方

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/7/14 22:38:00 [只看该作者]

Case "实对象类别"
    If e.Row.IsNull("实资金范围") = True OrElse e.Row.IsNull("虚资金用途") = True
        e.Cancel = True
    Else
        Tables("资金发放").Cols("对象").ComboList = DataTables("资金来源").GetComboListString("适用对象", "资金范围 = '" & e.Row("实资金范围") & "' And 资金用途 = '" & e.Row("虚资金用途") & "'", "_identify")
    End If

 回到顶部
帅哥哟,离线,有人找我吗?
hqy168168
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:253 积分:3440 威望:0 精华:0 注册:2012/7/20 12:15:00
  发帖心情 Post By:2014/7/15 16:21:00 [只看该作者]

确实解决了,谢谢

 回到顶部