Foxtable(狐表)用户栏目专家坐堂 → 加载树报错


  共有1703人关注过本帖平板打印复制链接

主题:加载树报错

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


加好友 发短信
等级:幼狐 帖子:95 积分:979 威望:0 精华:0 注册:2011/12/25 13:10:00
加载树报错  发帖心情 Post By:2018/11/14 0:54:00 [只看该作者]

在合同表的after_load中的代码
If args(0)="合同表" Then
    With DataTables("合同表")
        '重载关联子表
        .loadchildren("合同明细表")
        .loadchildren("应收日期")
    End With
    '重载关联多列关联表
    With DataTables("合同明细表")
        .loadchildren("订单明细表","fcontractid]+[fentryid","[fcontractinterid]+[fcontractentryid]")
        .loadchildren("收款明细表","fcontractid]+[fentryid","[fid_src]+[fentryid_src]")
    End With
    '重载关联父表
'    DataTables("收款明细表").loadchildren("收款表","fbillid","fbillid")
End If

每次打开项目后,第一次点击加载树里的任何节点的,都能正常显示。但是再点击任意节点时,就会报错:
错误所在事件:加载[收款明细表]失败!
详细错误信息:
')' 附近有语法错误。

之前合同表、合同明细表等表都是数据库里的表的时候是正常的,把这些表改为查询表以后,就报这个错了。
[此贴子已经被作者于2018/11/14 8:19:55编辑过]

 回到顶部