Foxtable(狐表)用户栏目专家坐堂 → [求助]web数据源AfterLoad代码无法使用


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

主题:[求助]web数据源AfterLoad代码无法使用

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


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
[求助]web数据源AfterLoad代码无法使用  发帖心情 Post By:2018/7/9 15:44:00 [只看该作者]

    e.DataTable.LoadChildren("Train_info","bmID","[bmID]")
    e.DataTable.LoadChildren("Train_sign","papernum","身份证号码")

无法加载关联表

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


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

1、afterLoad事件是否触发?加入msgbox。

 

2、用这种方式,是否能加载?http://www.foxtable.com/webhelp/scr/2228.htm

 


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


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2018/7/9 16:55:00 [只看该作者]

不行,没有 .Load()代码,能正常显示主表数据
但是用了动态加载,服务端一直有数据对接,而且速度非常慢,然后客户端报错

未将对象引用设置到对象的实例。
   在 Foxtable.o_oOo_0_.OO    0o(OleDbConnection A_0)
   在 Foxtable.DataTable.LoadChildren(String ChildName, String ParentCol, String ChildCol)
   在 UserCode.AfterLoad(LoadEventArgs e)

DataTables("订单明细").LoadFilter = "订单ID In (" & ids & ")"
DataTables(
"订单明细").Load()



127.0.0.1/DataServer\pxbm耗时:0.5550317秒|2018-07-09 16:34:01

path=DataServer\pxbm
HttpMethod=POST
poststring=
IgnoreSchema=True
Select=b96gzQ8VDd6GdadMjy6Nrv8m6w273aeHgd7Mpfi/pQXvYWk+ZiUGJDrwJTlcqD/on2R7TloyK7aloR599vtKZvsweQdoxmO51ofwLZU8ShJOvW6Px6w48UhWDqnbIKnf6vG6eDITouOefyet+N3AWQ==
Action=2
|2018-07-09 16:34:02

127.0.0.1/DataServer\pxbm耗时:0.5480313秒|2018-07-09 16:34:03

path=DataServer\pxbm
HttpMethod=POST
poststring=
IgnoreSchema=True
Select=b96gzQ8VDd5+1U+HL+lHFxM4SyK5m2Gn7TMdR/o6MzS5bx5078GRxM5sGtSF+ao9uxoDy7z5r28vxuCLsYeBiojxTsc8VUp78/y8iOT8PMPkna1RZwAYbVErJdQ6sKxz5BjClVirkbCKry9vrj6HNbdSi6RZUy40P/hJ1fqnwRJ2BgFfnXVNMZ0qsQhybNH5cxEaPagzADpkpnur97ClyZVrACciYn2c0wCZz637MHCgUQBuzTdIjguj0oqa/9J4C9d/hgpZEvuOpIVTLSZaPcsWLXphsAEYR5B62XoUQiRLVsqXHKbqAFQQ43K0WOAdI9tAkuOS97/vKOYSemlZEfuK2oP8ZQd5GdG0L/9hAaIT7Nfy1ywruwwVvPiUnAckpQfAk3FP1mOVHN28V+9zX+sETAu+MGOoM6HbyT1JW0oxI1Rr9qWchWO+sNEKLUeoAIpUFZsb3Fe3g3+8Xpg9r+q6k/hZxbHqt/R32e0gRJeWlhuFveyxQDcdtU0A9rBXcAndsJV8WlAXtYEqmJmKcH7SvU1dTpRyxFJYugq+x2mL+p3wjghq+VTAcLp7G7aNIv7Av3X60KJGcXbCPR/KqrNZYmiMyw8siCl23RFLZfPso7XP4ttR6/JWVsBut9zYs3XFZr3U4b2eFfC8MPRNi8iNlBnzAMWT5wVLVrMDy5CZJ7sgs6/TOOooUgg49wUXJ9rkFacBVX3/Hr9k3BT64Q==
Action=2
|2018-07-09 16:37:28

127.0.0.1/DataServer\pxbm耗时:0.6070347秒|2018-07-09 16:37:29

path=DataServer\pxbm
HttpMethod=POST
poststring=
IgnoreSchema=True
Select=b96gzQ8VDd5+1U+HL+lHFxM4SyK5m2Gn7TMdR/o6MzS5bx5078GRxM5sGtSF+ao9uxoDy7z5r2+rMuwVbL8jgd12fJgLzovdvMF4sZJPpgBxX9F9aNsupemOf31kVuZMuwvP8iFF1UHsvNExTHZpuUKTOSPNrRF/ArWhESJsBNhGHLEnC0iI58BuwBQIXU6ASvaTmL/HzHP78F9qqrzUPbsLFKMQ+R5vcB6soL46DrbYJGxeaf/vm9nqoJipnXuOloW6U0HkQ5UP7bi72tWUuDbeFl8LP2N2
Action=2
|2018-07-09 16:37:30

127.0.0.1/DataServer\pxbm耗时:0.5910338秒|2018-07-09 16:37:30

path=DataServer\pxbm
HttpMethod=POST
poststring=
Action=16
Select=PjVzqp+5t+ZDhx3Yks78bn8W/1cG8m2atDNff/3R4R9nigJmc8GHaeHUXkWHqbIGMQ37u2pIsKQp3unnkWh4tihjdHt4AgeW3u50QhADipsRXJ6a+s7Pcel43wus3P1yS2IUucpikaziYaa3vQMg7jJkPIC1MRPSFs84xA/udPboqeDzUeM3whpxlFPNUcyaw1vS67vQO6mk6BU4G3F8PyM40ELkG+BNb6NKZtrNc/ILDGXOrDP6UiURhIVPLtsSS6SFKWtjZRbsVJ0CPNCmtYnU7hvfZV/21YzYg9qnmyZL6GRkivFn3r3QHQ3vxYYf6aiXkhUHqhfgQaXmrjBFxeOJtrwUdHxShp3DbKnFPufbYHFzMsrwetV2fvbKpGCJEOybFD7bjd4qsD5Ek++jdH+beAKLYRr+6dpDxooS4Bhiw9Z333bRVJ7ZQ+j2z4Dwr6eCxHQP+Ik9jqV4TFANiyX+EzhaNa3ntAsUG7kGAWK2tYaaLD8Xd1vFzjG0uXLy/6zJLv2KSZjgaaxb4c9+LJuTsbUVX0qPa/wRSSLBI88QsfDt0cUea+FdrLeZFk2o2+uSR73eD39zTS4mYmR049aL7IyoKlH4wr904lFR0Wn4YJ/EgfPYi3C5mdXm6JsvkzVn2tJi4NYG2I5Pn3E2mEb3TsAf7DDrTntMwc0V/+mMawW5VHrq7Q==
|2018-07-09 16:37:31

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


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

不写 LoadChildren 也报错?直接load是否可以?


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


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2018/7/9 21:00:00 [只看该作者]

代码中,没有 LoadChildren 和DataTables("订单明细").Load()

其他代码都可以正常执行
不管是LoadChildren 和DataTables("订单明细").Load()
都会导致错误,服务端一秒左右一次触发数据获取

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110792 积分:563898 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/9 21:08:00 [只看该作者]

重启一下服务器,和服务端程序,然后客户端删除项目里的bin目录,重启客户端后重新测试下面代码

DataTables("订单明细").LoadFilter = "订单ID In (" & ids & ")"
DataTables(
"订单明细").Load()

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110792 积分:563898 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/10 8:49:00 [只看该作者]

测试了一下,应该是个bug,已反馈。临时可以给这2个表加上关联,不要通过关联列加载

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


加好友 发短信
等级:六尾狐 帖子:1326 积分:9603 威望:0 精华:1 注册:2010/7/21 14:20:00
  发帖心情 Post By:2018/7/10 11:11:00 [只看该作者]

那坐等bug修复再应用

 回到顶部