Foxtable(狐表)用户栏目专家坐堂 → [求助]在孙表新建时出现问题,怎样做才对,请教。


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

主题:[求助]在孙表新建时出现问题,怎样做才对,请教。

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


加好友 发短信
等级:幼狐 帖子:137 积分:947 威望:0 精华:0 注册:2012/10/18 7:20:00
[求助]在孙表新建时出现问题,怎样做才对,请教。  发帖心情 Post By:2012/11/9 12:15:00 [只看该作者]

父表子表孙表 在双向关联的情况下,通过查找逐级找到对应的孙表,也能正常的有对应的在孙表新增行,但是反过来,通过孙表查找也能逐级找到对应的父表,但是在孙表新建行时,却未能正确的把孙表新增行增加到对应的父表行。这是为什么呢?

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/9 12:18:00 [只看该作者]

我无法理解你的问题,用例子说话。

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


加好友 发短信
等级:幼狐 帖子:137 积分:947 威望:0 精华:0 注册:2012/10/18 7:20:00
  发帖心情 Post By:2012/11/9 12:31:00 [只看该作者]

在窗口1的孙表内新建行,是没有子表ID的。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目32.table


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


加好友 发短信
等级:幼狐 帖子:137 积分:947 威望:0 精华:0 注册:2012/10/18 7:20:00
  发帖心情 Post By:2012/11/9 12:33:00 [只看该作者]

如图
图片点击可在新窗口打开查看此主题相关图片如下:未命名 - 4.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/9 14:38:00 [只看该作者]

在孙表增加数据,会自动归类到子表的当前行,在子表增加数据,会自动归类到父表的当前行。

反过来是不行的。


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


加好友 发短信
等级:幼狐 帖子:137 积分:947 威望:0 精华:0 注册:2012/10/18 7:20:00
  发帖心情 Post By:2012/11/9 14:56:00 [只看该作者]

如果反过来不行,那双向关联有什么用呢?

我觉得狐爸没理解我说的问题,应该是我没说清楚。

不说孙表,就说父子表,先做父子表的双向关联,子表有一列是“父表ID”,和父表的_Identify相关联,  再建立窗口,里面放两个table ,table1是 “子表” ,
Table2是 “子表.父表”。在这种情况下,我在table1直接新建行,那么新建的行不属于父表的当前行,在子表的“父表ID”字段也是空值。 不知道为什么会这样。

如果反过来,table1 是 父表 ,table2是 父表.子表,那么在子表新建行就没有任何问题,子表的“父表ID”字段也是正确的。
[此贴子已经被作者于2012-11-9 15:21:20编辑过]

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


加好友 发短信
等级:幼狐 帖子:137 积分:947 威望:0 精华:0 注册:2012/10/18 7:20:00
  发帖心情 Post By:2012/11/9 15:26:00 [只看该作者]

继续请教哈。

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/9 15:50:00 [只看该作者]

 父表 跟 子表,是两个独立的表,即使是关联列,各自都可以有不同的值,只有当关联列的值一致时,数据行才会有联系。

 对于关联表,比如 父.子,新增行,肯定会对应一个值的。
[此贴子已经被作者于2012-11-9 15:50:39编辑过]

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


加好友 发短信
等级:幼狐 帖子:137 积分:947 威望:0 精华:0 注册:2012/10/18 7:20:00
  发帖心情 Post By:2012/11/9 15:54:00 [只看该作者]

现在我碰到的问题就是 新建行时 关联列的值不继承。所以才请教的啊。

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2012/11/9 16:06:00 [只看该作者]

我测试可以。

如果你在:

 

孙.子.父

 

这种倒过来的表中增加行,不继承是正常的


 回到顶部
总数 16 1 2 下一页