以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  Excel报表中如何引用窗口控件的值?我的一个查询表中,有StartDate,EndDate两个日期筛选框,筛选结束输出到Excel报表中,我想在Excel标题行获得EndDate日期筛选框的日期值的年份和月份?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=106909)

--  作者:1669607010
--  发布时间:2017/9/18 9:28:00
--  Excel报表中如何引用窗口控件的值?我的一个查询表中,有StartDate,EndDate两个日期筛选框,筛选结束输出到Excel报表中,我想在Excel标题行获得EndDate日期筛选框的日期值的年份和月份?
求助,Excel报表中如何引用窗口控件的值?我的一个查询表中,有StartDate,EndDate两个日期筛选框,筛选结束输出到Excel报表中,我想在Excel标题行获得EndDate日期筛选框的日期值的年份和月份,格式为xxxx年xx月,应该怎么样设置啊?
--  作者:有点甜
--  发布时间:2017/9/18 10:06:00
--  

 用vars变量

 

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

 


--  作者:1669607010
--  发布时间:2017/9/18 17:50:00
--  
甜老师,看了帮助文件还是不太懂,代码应该写在哪里?是写在报表输出按钮的单击事件里吗?还有就是怎么定义变量啊?怎么绑定到控件啊?
--  作者:有点蓝
--  发布时间:2017/9/18 20:03:00
--  
参考:http://www.foxtable.com/webhelp/scr/0325.htm


--  作者:1669607010
--  发布时间:2017/9/19 0:12:00
--  
谢谢老师们指点,问题解决了
--  作者:1669607010
--  发布时间:2017/9/19 1:57:00
--  
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/9/19 2:12:37编辑过]

--  作者:1669607010
--  发布时间:2017/9/19 2:13:00
--  
老师,还有个问题请教一下,我定义了一个Var变量“领料结束报账”,并且绑定到了窗口一个日期输入框控件。我Excel报表模板里标题行表达式是<"染化料助剂" & [!领料结束报账] & "领料明细表">,在绑定的日期控件里输入日期后,Excel报表的标题为“染化料助剂2017-08-22领料明细表”,我想让标题里的日期只显示年月为“2017年8月”,Excel报表模板里标题行表达式应该怎么写啊?
--  作者:有点甜
--  发布时间:2017/9/19 8:49:00
--  

在控件的ValueChanged事件写代码

 

vars("日期") = Format(e.Sender.Value, "yyyy年MM月")

 

然后模板写 <"染化料助剂" & [!日期] & "领料明细表">