以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  错误提示:该行不属于与此关系相同的 DataSet。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61255)

--  作者:海阔天空pl
--  发布时间:2014/12/9 21:16:00
--  错误提示:该行不属于与此关系相同的 DataSet。
在双向关联下,点击菜单的排序命令对某列排序,会出现错误:该行不属于与此关系相同的 DataSet。为什么?
--  作者:有点甜
--  发布时间:2014/12/9 21:18:00
--  

 你试试把关联删除,重新设置。

 

 或者把出错例子上传上来


--  作者:海阔天空pl
--  发布时间:2014/12/9 22:11:00
--  

这个问题偶然发现的,试了好多次,发现问题出在表达式Sum(Child.金额),两个表先建立单向,排序没问题。汇总列设好表达式Sum(Child.应收款),再把单向改为双向,就会出问题。而如果一开始建立关联时直接设成双向,就不会有问题。


--  作者:有点甜
--  发布时间:2014/12/9 22:16:00
--  

 你应该是设置关联的时候出的错吧?

 

 先删除表达式,然后再修改关联,再设置表达式


--  作者:swagger
--  发布时间:2015/2/13 3:19:00
--  

一样的问题,也是设置Sum(Child.金额),导致,然后删了表达式再重新设置又好了,估计是个bug


--  作者:Bin
--  发布时间:2015/2/13 8:32:00
--  
把出错例子传上来看看
--  作者:有点甜
--  发布时间:2015/2/13 9:09:00
--  
以下是引用swagger在2015/2/13 3:19:00的发言:

一样的问题,也是设置Sum(Child.金额),导致,然后删了表达式再重新设置又好了,估计是个bug

 

是的,尽量不要重复修改关联,设置好以后,不要修改。