Foxtable(狐表)用户栏目专家坐堂 → 表控件列只读如何解决?


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

主题:表控件列只读如何解决?

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


加好友 发短信
等级:三尾狐 帖子:620 积分:6782 威望:0 精华:0 注册:2013/12/17 1:00:00
表控件列只读如何解决?  发帖心情 Post By:2015/5/8 11:35:00 [只看该作者]

  rr1 = Tables("算学校" & tt2).AddNew
        rr1("学校")="全部" 
        rr1(s2(tt2-1) & "_总人数") = Tables("算学校" & tt2).Aggregate(aggregateenum.sum,0,pp1,nn1-1,pp1)
        rr1(s2(tt2-1) & "_及格人数") = Tables("算学校" & tt2).Aggregate(aggregateenum.sum,0,pp2,nn1-1,pp2)
        rr1(s2(tt2-1) & "_良好人数") = Tables("算学校" & tt2).Aggregate(aggregateenum.sum,0,pp3,nn1-1,pp3)
        rr1(s2(tt2-1) & "_优秀人数") = Tables("算学校" & tt2).Aggregate(aggregateenum.sum,0,pp4,nn1-1,pp4)
        
        rr1(s2(tt2-1) & "_及格率") = rr1(s2(tt2-1) & "_及格人数")/rr1(s2(tt2-1) & "_总人数")
        rr1(s2(tt2-1) & "_良好率") = rr1(s2(tt2-1) & "_良好人数")/rr1(s2(tt2-1) & "_总人数")
        rr1(s2(tt2-1) & "_优秀率") = rr1(s2(tt2-1) & "_优秀人数")/rr1(s2(tt2-1) & "_总人数")

这三行错,出现列只读错误,加入代码 Tables("算学校" & tt2).cols(s2(tt2-1) & "_及格率").AllowEdit=true 仍出错,如何修改


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/8 11:36:00 [只看该作者]

你的列,是表达式列吧. 

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


加好友 发短信
等级:三尾狐 帖子:620 积分:6782 威望:0 精华:0 注册:2013/12/17 1:00:00
  发帖心情 Post By:2015/5/8 11:38:00 [只看该作者]

 DataTables("算学校" & tt2).datacols.add( s2(tt2-1) & "_及格率",Gettype(Single),s2(tt2-1) & "_及格人数 /" & s2(tt2-1) & "_总人数 ")
是分组统计后又增加的列!
[此贴子已经被作者于2015/5/8 11:39:01编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/5/8 11:40:00 [只看该作者]

表达式列,只能通过表达式计算 得出值

只有数据列才能用代码更改值

 回到顶部