Foxtable(狐表)用户栏目专家坐堂 → [求助]appendload 和 LoadChildren


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

主题:[求助]appendload 和 LoadChildren

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4539 威望:0 精华:0 注册:2012/12/2 16:53:00
[求助]appendload 和 LoadChildren  发帖心情 Post By:2023/8/8 10:01:00 [只看该作者]

父表的 afterload事件里  写了  LoadChildren 代码,
但是实际运行发现,父表用 appendload  加载进来的数据,没有能够同步加载子表的数据进来。这个是怎么回事。要做啥特别设置。

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


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

我测试没有问题,请上传实例说明

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4539 威望:0 精华:0 注册:2012/12/2 16:53:00
  发帖心情 Post By:2023/8/8 11:15:00 [只看该作者]

你测试是用 AppendLoad 方式加载父表数据的?

我这边测试多次确实有问题,我测试的方式

第一步,父表先用 loadfilter 属性和 load方式加载数据,子表是能够正常加载的,

第二步,父表,子表都用RemoveFor移除所有数据

第三步,父表接着用 AppendLoad  加载数据,子表也会加载,但是加载的数据并不是按本次父表追加的数据进行关联来加载的,而是根据第一步父表原loadfilter属性对应的数据来进行关联加载的子表。


第三步AppendLoad   条件与第一步loadfilter  条件做区分,加载不同数据

请帮忙按以上先后顺序测试看下。
[此贴子已经被作者于2023/8/8 11:17:41编辑过]

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


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/8 11:18:00 [只看该作者]

正确的,LoadChildren 都是以父表所有已经加载的数据为基础去加载子表数据的。

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4539 威望:0 精华:0 注册:2012/12/2 16:53:00
  发帖心情 Post By:2023/8/8 11:32:00 [只看该作者]

问题是,按我上面的测试方式,并没有达到你所说的这个效果

第一步 父表 用loadfile  及 load方式加载的数据 已经被我移除了,

接着 appendload 加载的是不同的父表数据,这时子表还是按上面的loadfilter的父表数据进行加载子表? 这是对的?
[此贴子已经被作者于2023/8/8 11:35:52编辑过]

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


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/8 11:51:00 [只看该作者]

我测试没有这种情况,请上传实例说明

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4539 威望:0 精华:0 注册:2012/12/2 16:53:00
  发帖心情 Post By:2023/8/8 13:48:00 [只看该作者]

图片点击可在新窗口打开查看

帮忙按 1,2,3步测试看下,   第三步,子表关联列 = 3的数据没有加载进来

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


加好友 发短信
等级:二尾狐 帖子:553 积分:4539 威望:0 精华:0 注册:2012/12/2 16:53:00
  发帖心情 Post By:2023/8/8 13:49:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:loadtest.zip


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


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/8 14:25:00 [只看该作者]

已反馈

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


加好友 发短信
等级:超级版主 帖子:110558 积分:562680 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/8/8 14:31:00 [只看该作者]

临时解决方法是换种方式做子表加载,比如:http://www.foxtable.com/webhelp/topics/2058.htm

 回到顶部