Foxtable(狐表)用户栏目专家坐堂 → 发布后的程序如果出现重复的父行数据,无法打开软件


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

主题:发布后的程序如果出现重复的父行数据,无法打开软件

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


加好友 发短信
等级:幼狐 帖子:95 积分:985 威望:0 精华:0 注册:2011/12/25 13:10:00
发布后的程序如果出现重复的父行数据,无法打开软件  发帖心情 Post By:2017/11/25 16:42:00 [只看该作者]

我的程序里有一张查询表,是多张表union all的
建立了一个关联关系,查询表为父表。
当查询表出现了重复的数据时,运行发布后的程序,加载数据表时会先提示“无法将[xx]表的[xx]列的表达式设置为:Partent(xx).xx” 这样的语句,点确定后会提示“通用数据管理平台 已停止工作”,软件会自动关闭,无法打开。

在开发环境中打开时,加载数据时第一个提示相同,按确定后会显示第二个窗口提示“子行具有多个父行”,按关闭按钮后可以进去开发界面。

发布后的录入时出现重复的数据是很常见的情况,应该允许登录软件界面以后自行删除重复项,希望能解决发布后崩溃的问题。
[此贴子已经被作者于2017/11/25 16:43:38编辑过]

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


加好友 发短信
等级:超级版主 帖子:110624 积分:563022 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/25 16:52:00 [只看该作者]

如果不能保证父表不会有重复的,就不要使用Partent(xx).xx这种表达式了。改为数据列使用代码处理吧。

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


加好友 发短信
等级:幼狐 帖子:95 积分:985 威望:0 精华:0 注册:2011/12/25 13:10:00
  发帖心情 Post By:2017/11/25 17:09:00 [只看该作者]

正常情况下,肯定是唯一的。但是人为输入的时候,可能录错了,引起重复项出现。

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


加好友 发短信
等级:超级版主 帖子:110624 积分:563022 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/11/25 17:13:00 [只看该作者]


 回到顶部