Foxtable(狐表)用户栏目专家坐堂 → 关于表达式列的问题


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

主题:关于表达式列的问题

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57590 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2010/11/18 16:31:00 [显示全部帖子]

R版能不能加一个列,将所有的相同类的先相加,再算百分比

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57590 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2010/11/18 16:33:00 [显示全部帖子]

Dim Filter As String
Select Case e.DataCol.Name
    Case "类"
        If e.DataRow.IsNull("类") = False  AndAlso e.DataRow.IsNull("组") = False  Then
            Filter = "[类] = '" & e.DataRow("类") & "'"
            Dim Sum1 As Double = Tables("表A").Compute("Sum(值)",Filter)
             e.DataRow("总值")=sum1
             e.DataRow("百分比")=e.DataRow("值")/e.DataRow("总值")
        End If
   
End Select

 

  我做的,是放在刷新列里的,没有用动态加载列.


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9875 积分:57590 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2010/11/19 7:29:00 [显示全部帖子]

mr-725兄,R版这种事情提出来,是自有它的道理,肯定是碰到他解决不了的难处,我们只是提供一下思路而已.

 回到顶部