Foxtable(狐表)用户栏目专家坐堂 → 关于“专业”统计


  共有4296人关注过本帖平板打印复制链接

主题:关于“专业”统计

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


加好友 发短信
等级:幼狐 帖子:146 积分:1238 威望:0 精华:0 注册:2019/12/29 16:20:00
关于“专业”统计  发帖心情 Post By:2022/5/10 10:40:00 [只看该作者]

请教一下老师,一张“个人信息表”的“专业”列,一个人专业可以有多个选项;在另一张“信息统计表”进行信息统计,其中“专业数量”统计每种专业数量,我的代码如下:
If e.DataCol.Name="序号"
    If e.DataRow.IsNull("序号") Or e.DataRow.IsNull("专业") Then
        e.DataRow("专业数量") = Nothing
    Else
        Dim zy As String = e.DataRow("专业")
        e.DataRow("专业数量") = DataTables("专家").Compute("Count(姓名)", "专业 = '"& zy &"'")
    End If
End If
这样只能统计单专业的数量,如果有两个以上专业则无法统计。请问老师该如何改写代码?谢谢

 回到顶部