Foxtable(狐表)用户栏目专家坐堂 → [求助]分级数据计算问题


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

主题:[求助]分级数据计算问题

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


加好友 发短信
等级:幼狐 帖子:125 积分:1153 威望:0 精华:0 注册:2019/12/27 20:56:00
[求助]分级数据计算问题  发帖心情 Post By:2022/10/2 11:13:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:分级计算.png
图片点击可在新窗口打开查看

这个收益率计算为什么少一层  最顶级不计算?请教老师们我的代码有什么问题吗?
For n As Integer = tbl.Rows.Count - 1 To 0 Step - 1 'n为整数,从下往上遍历
    Dim cr As Row = tbl.Rows(n) '定义cr为行,下级行
    Dim cHierarchy As Integer = cr.Hierarchy '下级行层级
    For m As Integer = n - 1 To 0 Step - 1 '同样从下往上遍历,找出父行
        Dim pr As Row = tbl.Rows(m)
        Dim pHierarchy As Integer = pr.Hierarchy '
        If cr.Hierarchy = pHierarchy + 1 Then '如果是父行
            cr("成本测算_收益金额") = cr("中标清单_合价不含增值税") - cr("成本测算_合价")'计算收益金额
            cr("成本测算_收益率") = cr("成本测算_收益金额") / cr("中标清单_合价不含增值税") '计算收益率
            Exit For
        End If
    Next
Next
[此贴子已经被作者于2022/10/2 11:14:03编辑过]

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


加好友 发短信
等级:幼狐 帖子:125 积分:1153 威望:0 精华:0 注册:2019/12/27 20:56:00
  发帖心情 Post By:2022/10/2 20:09:00 [显示全部帖子]

求助专家

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


加好友 发短信
等级:幼狐 帖子:125 积分:1153 威望:0 精华:0 注册:2019/12/27 20:56:00
  发帖心情 Post By:2022/10/3 3:16:00 [显示全部帖子]

怎么没人回答呢

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


加好友 发短信
等级:幼狐 帖子:125 积分:1153 威望:0 精华:0 注册:2019/12/27 20:56:00
  发帖心情 Post By:2022/10/3 10:29:00 [显示全部帖子]

过节 没人

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


加好友 发短信
等级:幼狐 帖子:125 积分:1153 威望:0 精华:0 注册:2019/12/27 20:56:00
  发帖心情 Post By:2022/10/3 12:12:00 [显示全部帖子]

已解决

 回到顶部