Foxtable(狐表)用户栏目专家坐堂 → 怎样把这个循环引用放在DataColChanged事件中运行呢


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

主题:怎样把这个循环引用放在DataColChanged事件中运行呢

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


加好友 发短信
等级:八尾狐 帖子:1995 积分:6332 威望:0 精华:0 注册:2017/11/8 17:37:00
怎样把这个循环引用放在DataColChanged事件中运行呢  发帖心情 Post By:2022/4/8 9:26:00 [只看该作者]

Dim s As Table = Tables("导航")
For i As Integer = 0 To s.Rows.count-1
    Dim nr As Row = s.Rows(i)
    If i > 0 Then
        Dim h As Integer =i-1
        Dim ns As Row = s.Rows(h)
        nr("本金") = ns("最终本金")
    End If
Next


怎样把这个循环引用放在DataColChanged事件中运行呢

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


加好友 发短信
等级:八尾狐 帖子:1995 积分:6332 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2022/4/8 9:27:00 [只看该作者]

可以了,直接放进去都可以

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/8 9:38:00 [只看该作者]

这种代码放到datacolchanged事件就是一种灾难用法,特别还是放到"导航"的datacolchanged事件

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/8 9:40:00 [只看该作者]

如果是要刷新一下已有数据,应该放到按钮执行

如果是要同步更改,建议看看流水账的处理逻辑:http://www.foxtable.com/webhelp/topics/2136.htm

 回到顶部