Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

如何让窗体日期型字段的控件显示长日期“ 年 月 日”?

艹右小土  发表于:2013-12-31 13:37:15  
复制

我建立的窗体控件对应表中的日期字段,表中的字段设计的是长日期型,但窗体中的控件上日期显示的是“2013-12-12”,我想让控件也显示为“2013年12月12日”的长日期。不知怎么设,求指点!

 

Top
煮江品茶 发表于:2013-12-31 13:40:07
右击--属性--格式,选你要的数据格式即可

zhaoyoulong 发表于:2013-12-31 14:03:58
format(日期,"yyyy年mm月dd日")

殷小宝 发表于:2014-01-01 12:47:44
2楼正确。

艹右小土 发表于:2014-01-02 12:18:00
我主要是想在报表中体现出年月日,用2楼的方法试了,窗体中是显示了,但打印报表中还是显示为2013-12-12。如何让报表中也显示为年月日?我的报表方式是导入到word书签的方式。

煮江品茶 发表于:2014-01-02 12:30:51
如果用书签的话,就只能在查询中format了。

zhaoyoulong 发表于:2014-01-02 14:10:42

在报表主体的格式化代码中:试一试(OFFiICE2003 测试成功)

Private Sub 主体_Format(Cancel As Integer, FormatCount As Integer)

Me.日期.Format = "yyyy年mm月dd日"
End Sub



麥田 发表于:2014-01-02 20:51:54
来晚了  一般选择方式就不管年月日了    报表里面可以用format的

Access leev 发表于:2014-01-06 11:03:22
format **** 正解

总记录:8篇  页次:1/1 9 1 :