以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教报表如何显示当日数据?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111000)

--  作者:weipeng6999
--  发布时间:2017/12/13 16:09:00
--  请教报表如何显示当日数据?
老师,我想在报表中只显示当日的数据。填写条件<日期 = # " & Date.Today & "#>报错,请问应该怎么写。
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20171213160914.jpg
图片点击可在新窗口打开查看
 
[此贴子已经被作者于2017/12/13 16:15:16编辑过]

--  作者:有点甜
--  发布时间:2017/12/13 16:23:00
--  

比较麻烦,要用代码

 

http://www.foxtable.com/webhelp/scr/2626.htm

 


--  作者:weipeng6999
--  发布时间:2017/12/13 16:34:00
--  
我就是看了这个方法,不能在报表模块中设置日期条件吗?只能写代码解决?  主要我的报表按照SubString(Convert([日期],\'System.String\'),1,4)把日期分别拆开从年月日的。
[此贴子已经被作者于2017/12/13 16:42:37编辑过]

--  作者:有点甜
--  发布时间:2017/12/13 16:36:00
--  

不能在模板设置条件。

 

或者换一种方法:模板那里写<All> 然后,你在foxtable里面,打印之前,先对表格进行筛选,如 Tables("产品").Filter = "日期 = #" & Date.Today & "#"


--  作者:hm2549591390
--  发布时间:2018/7/25 8:55:00
--  
这个为什么不直接用Excel的函数=today呢
--  作者:有点甜
--  发布时间:2018/7/25 9:29:00
--  
以下是引用hm2549591390在2018/7/25 8:55:00的发言:
这个为什么不直接用Excel的函数=today呢

 

这个是语法问题,在模板定义区域无法使用 变量、公式 等。