以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求助:报表中有条件计数  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120957)

--  作者:cxmxjwlmq
--  发布时间:2018/6/27 8:37:00
--  求助:报表中有条件计数

各位老师:

    我想在导出的报表中对一列内容进行有条件计数,不知道从那下手!

   请指导!谢谢

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:有点甜
--  发布时间:2018/6/27 8:57:00
--  
    Sheet(0,0).Value = dt.compute("count(第四列)", "第五列=\'玉白\' and 第四列=#2018-03-02# and  第三列=\'" & e.form.controls("TextBox1").Text & "\'")
    Sheet(0,13).Value = dt.compute("count(第四列)", "第五列 is not null and 第四列>=#2018-03-02# and  第三列=\'" & e.form.controls("TextBox1").Text & "\'")

--  作者:cxmxjwlmq
--  发布时间:2018/6/27 13:03:00
--  

谢谢甜老师!

    我想把条件的:第四列=#2018-03-02# 换成   e.form.controls("DateTimePicker1").Text 

    Sheet(0,0).Value = dt.compute("count(第四列)", "第五列=\'玉白\' and 第四列=#e.form.controls("DateTimePicker1").Text  # and  第三列=\'" & e.form.controls("TextBox1").Text & "\'")

但提示错误,还请甜老师指教!

 


--  作者:有点甜
--  发布时间:2018/6/27 14:57:00
--  

 

Sheet(0,0).Value = dt.compute("count(第四列)", "第五列=\'玉白\' and 第四列=#" & e.form.controls("DateTimePicker1").Text & "# and  第三列=\'" & e.form.controls("TextBox1").Text & "\'")


--  作者:cxmxjwlmq
--  发布时间:2018/6/27 15:08:00
--  

哎,学艺不精呀!

谢谢甜老师!