以文本方式查看主题 - 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
是的,尽量不要重复修改关联,设置好以后,不要修改。 |