Microsoft Access格式:需要格式显示日期或" 0"。 0显示为12:00:00 AM,如何修复?

时间:2015-06-02 18:50:12

标签: ms-access ms-access-2010

我需要这样做,以便一个字段显示日期或值0。它们是两种不同的格式,因此我无法获得Access来混合两者。逻辑功能一直为我显示错误。

2 个答案:

答案 0 :(得分:0)

您可以执行条件格式设置,例如" custom"格式:

[=0] 0; [>0] mm/dd/yyyy;

[=0]检查值是否为零,如果是,则将单元格设置为0.如果大于0,则使用mm/dd/yyyy或您喜欢的任何日期格式。

答案 1 :(得分:0)

您可以使用格式化。将文本框重命名为与日期字段名称不同,将其重命名为ControlSource:

=Format([YourDateField],IIf([YourDateField]=0,"0","yyyy-mm-dd"))