Foxtable(狐表)用户栏目专家坐堂 → 不知什么原因所有数据没有了


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

主题:不知什么原因所有数据没有了

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


加好友 发短信
等级:超级版主 帖子:106558 积分:541955 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/1 23:33:00 [显示全部帖子]

10的_sortkey值最小,所以就跑到1前面了,应该是通过插入新增的数据。

表达式有,只是没有办法计算,因为是通过piao号关联的,但是父表应收款5的piao号有重复的数据,是无法使用表达式引用的。1对多的情况下才能引用父表数据

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


加好友 发短信
等级:超级版主 帖子:106558 积分:541955 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/2 14:04:00 [显示全部帖子]

1、应收款不能有重复的piao号
2、不要使用插入行功能,关闭插入标记http://www.foxtable.com/webhelp/topics/1791.htm

已有的数据遍历刷新一下,需要加载这个表所有数据

tables("应收款").sort = "序号"
for i as integer = 0 to tables("应收款").rows.count - 1
tables("应收款").rows(i)("_sortkey") = i
next

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


加好友 发短信
等级:超级版主 帖子:106558 积分:541955 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/2 14:11:00 [显示全部帖子]

如果是表达式列,保证父表不会有重复的数据即可。

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


加好友 发短信
等级:超级版主 帖子:106558 积分:541955 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/2 14:50:00 [显示全部帖子]

那么处理数据的时候根据序号排序即可

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


加好友 发短信
等级:超级版主 帖子:106558 积分:541955 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/5 14:05:00 [显示全部帖子]

要么关闭插入行功能,要么使用的时候根据序号排序再使用。不然每次插入行后都需要这样调整一次,除了给自己挖坑没有其它意义。

tables("应收款").sort = "序号"

 回到顶部