Foxtable(狐表)用户栏目专家坐堂 → [求助]如何不引起因重新计算余额导致的行发生状态变化


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

主题:[求助]如何不引起因重新计算余额导致的行发生状态变化

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


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
[求助]如何不引起因重新计算余额导致的行发生状态变化  发帖心情 Post By:2019/7/31 12:37:00 [显示全部帖子]

如帮助案例中的分页加载与流水账、高效率的流水账设计等案例中,余额因数据变成而导致其他相关的行余额重新计算(其他相关行的内容没变化),显示新的余额值,

现应该如何写,才可以实现行的RowState不会因为相关行的余额进行重新计算(其他相关行的内容没变化的情况下),导致相关行的状态变成DataRowStateModified的修改过状态。

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


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2019/7/31 14:53:00 [显示全部帖子]

这样不行吧,这样的话,会把有些不是因为余额重算的行(这些行是因为其他数据而导致变化),我的意思就是因余额重算的行,在其他的内容没改变的情况下,最后的状态还是显示 未修改过的,如果该余额重算行是存在其他内容改变,最后的状态肯定是修改过的状态,我是要这个效果

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


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2019/7/31 15:15:00 [显示全部帖子]

有没案例做过,分享一下,我的思路是先把这些已经有变动的行(不是因为余额重算而变化的),根据ID把它们集合起来,然后重算后就E.DATETABLE.SAVE(),SAVE完后,再根据ID把它变回原状态,这样可行么

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


加好友 发短信
等级:一尾狐 帖子:426 积分:3505 威望:0 精华:0 注册:2015/4/17 9:13:00
  发帖心情 Post By:2019/7/31 15:30:00 [显示全部帖子]

RowState的属性是只读,不能直接赋值,有案例分享么

 回到顶部