以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  外部数据源的统计问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=169805)

--  作者:lgz518
--  发布时间:2021/7/1 7:40:00
--  外部数据源的统计问题
外部数据源的统计问题
1,如何通过当前用户和下级的用户,也就是自己统计自己和自己下级的数据?下面代码,根据帮助写,使用"统计表1"临时来统计,
怎么使用当前用户和下级的用户,也就是自己统计自己和自己下级的数据?

Dim b As New CrossTableBuilder("统计表1",DataTables("明细"))
b.HGroups.AddDef("产品名称") 
b.VGroups.AddDef("日期",DateGroupEnum.Year,"{0}年") 
b.VGroups.AddDef("日期","{0}月") 
b.Totals.AddDef("数量","数量") 
b.Totals.AddDef("金额","金额")
 
Tables("统计_Table2").DataSource = b.BuildDataSource() 

2,外部数据源的统计,使用上面代码好?还是使用后台统计好?因为使用上面代码有发现外部数据库有数据,统计时,没显示出来,也没统计出来.

--  作者:有点蓝
--  发布时间:2021/7/1 10:47:00
--  
如果下级用户还有下下级的用户,多层级别的需要通过递归处理,比如:http://www.foxtable.com/webhelp/topics/2416.htm

如果只有2级,直接获取下级用户,加个in条件即可,具体请上传实例说明