在Access表单中,我需要使用日期选择器字段中的日期输出来搜索表单中的文件。但是,默认数据格式似乎只允许斜杠。虽然我知道日期存储为数据库中的数字。
简单地说,我需要Me.myDate
来输出合法的文件名结构,例如yy-mm-dd
。然后我可以用我的文件名连接它来搜索myfilename_yy-mm-dd
我总是得到myfilename_yy/mm/dd
,这当然不能用作文件名。
更改字段的格式显然与存储值的方式没有区别。我不明白的是,如果日期存储为数字,输出以所选格式显示,我如何覆盖查询日期时使用的默认格式化行为。
答案 0 :(得分:2)
Format Function可让您根据需要设置日期格式。
在文件名模式中包含格式化日期的表达式可能如下所示......
"myfilename_" & Format(Me.myDate, "yy-mm-dd") & "*"