Foxtable(狐表)用户栏目专家坐堂 → 假定我要新增一定数据行 在档次列中设定比例 一档 三档 要相等 第二档要占一 二档总数 怎么实现呢?


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

主题:假定我要新增一定数据行 在档次列中设定比例 一档 三档 要相等 第二档要占一 二档总数 怎么实现呢?

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/21 10:10:00 [显示全部帖子]

每新增一行,所有行档次都按照比例重新计算

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/21 10:46:00 [显示全部帖子]

比如输入100,平分,50写入最后一行。剩下的50给其它行平分,假设排除最后一行后还有2行,就是50 / 2 = 25每行,然后遍历所有行(排除最后一行)赋值即可

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


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/12/21 13:37:00 [显示全部帖子]

dim n as integer = 1401
dim r as row
for i as integer = 1 to n step 3
r = tables("xx").addnew
r("档次") = (i mod 3) & ""
next

 回到顶部