Foxtable(狐表)用户栏目专家坐堂 → 加载条件的问题


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

主题:加载条件的问题

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


加好友 发短信
等级:五尾狐 帖子:1174 积分:8782 威望:0 精华:0 注册:2012/4/18 16:28:00
加载条件的问题  发帖心情 Post By:2017/7/25 21:46:00 [只看该作者]

请教老师,下面代码,统计的是_UserName的行,而另外一个条件没有条件限制的统计 ,表里的 质量评估_评价完成 逻辑列都是False, 却统计的数不是0 

 

Dim Filter38 As String = ""
Dim Count38 As Double
Count38 = DataTables("个人业绩明细").SQLCompute("Count(任务编号)","质量评估_评价完成 = 1 and 任务人员 Like '%" & _UserName & "%' and (质量评估_收阅确认 not Like '%" & _UserName & "%' or 质量评估_收阅确认 Is null)")
Dim lbl38 As WinForm.Label
lbl38 = e.Form.Controls("Label37")
Application.DoEvents()
lbl38.Text = "" & Count38 & ""

[此贴子已经被作者于2017/7/25 21:51:59编辑过]

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/25 22:17:00 [只看该作者]

SQLCompute统计的是后台数据,说明后台数据肯定有为true的值。

统计前台使用Compute

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


加好友 发短信
等级:五尾狐 帖子:1174 积分:8782 威望:0 精华:0 注册:2012/4/18 16:28:00
  发帖心情 Post By:2017/7/25 22:33:00 [只看该作者]

对不起,老师,上面表述有错,应该反过来,只是统计出True的数量,  从后台服务器统计的

 

而没有按两个条件 统计出 “质量评估_收阅确认”为空 和 “质量评估_评价完成 ”= 1 的行

[此贴子已经被作者于2017/7/25 22:33:17编辑过]

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


加好友 发短信
等级:超级版主 帖子:110592 积分:562856 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/25 22:52:00 [只看该作者]

没看懂你的条件,这个意思?

SQLCompute("Count(任务编号)","质量评估_评价完成 = 1 and (任务人员 Like '%" & _UserName & "%' and 质量评估_收阅确认 not Like '%" & _UserName & "%' or 质量评估_收阅确认 Is null)")

 回到顶部