以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]日期控件打印求助  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=47608)

--  作者:花开的声音
--  发布时间:2014/3/13 13:14:00
--  [求助]日期控件打印求助
在窗口打印中,想通过打印日期控件实现如下套打效果: 控件中显示:2014-03-05,套打为:2014   03   05  其中的年、月、日不显示,代码怎么实现?
--  作者:Bin
--  发布时间:2014/3/13 14:11:00
--  
不要用日期控件,用文本控件.


--  作者:花开的声音
--  发布时间:2014/3/13 14:22:00
--  
但需要输入日期呢,日期控件不是方便输入法吗
--  作者:Bin
--  发布时间:2014/3/13 14:24:00
--  
相同位置放一个文本框,把可见设置为False

在日期框的TextChanged事件 为文本框赋值  format一下

e.form.controls("文本框").text=format(e.sender.Value,"yyyy年MM月dd日")

吧日期框设置为不允许打印,  在打印前设置文本框可见,打印完毕设置文本框隐藏.

--  作者:lsy
--  发布时间:2014/3/13 14:49:00
--  
文本框,设置输入掩码,跟日期控件一样方便。
--  作者:lsy
--  发布时间:2014/3/13 14:52:00
--  
输入掩码:0000  00  00
--  作者:花开的声音
--  发布时间:2014/3/13 20:17:00
--  
输入掩码方面的介绍不多呵,不太懂。
--  作者:花开的声音
--  发布时间:2014/3/13 20:18:00
--  
以下是引用lsy在2014-3-13 14:52:00的发言:
输入掩码:0000  00  00
输入掩码不太懂,帮助里介绍也不多,例子基本也没有。


--  作者:花开的声音
--  发布时间:2014/3/13 20:25:00
--  
以下是引用Bin在2014-3-13 14:24:00的发言:
相同位置放一个文本框,把可见设置为False

在日期框的TextChanged事件 为文本框赋值  format一下

e.form.controls("文本框").text=format(e.sender.Value,"yyyy年MM月dd日")

吧日期框设置为不允许打印,  在打印前设置文本框可见,打印完毕设置文本框隐藏.


--  作者:花开的声音
--  发布时间:2014/3/13 20:27:00
--  
不是很懂。