我是Access的新手,但我拥有Excel和Power BI的经验。对于大多数人来说,这可能是一个非常简单的问题,我可以提供一些帮助。
在此发布之前,我已经广泛地搜索了一个解决该问题的简单方法。我曾尝试针对类似问题调整解决方案以解决我的问题,但我对Access尚不足够了解,还无法弥合这一差距。
我有一个[请求日期]字段。我希望我的[age]字段返回自该请求日期以来的天数。听起来很简单。 o_O
通过反复试验,我最终确定如果没有查询,我无法做到这一点(请证明我错了吗?)。而且为什么无论如何我不能在计算字段中使用datediff()或date()? Grr。
因此,我使用表达式“ date()”为新字段(称为[today])设置了更新查询。
然后,我将[age]字段设置为使用表达式[today]-[request date]。
这给了我想要[年龄]的结果。但是现在我想我需要编写一个autoexec宏来在每次打开数据库时运行此查询,以便[today]保持最新状态。
至此,我停了下来。对于这样一个简单的问题,似乎需要做很多工作。我讨厌效率低下。我希望外面的人知道一个更优雅的解决方案,它也可能会教给我一些新的技巧。
谢谢您的帮助!
我是Access的新手,但我拥有Excel和Power BI的经验。对于你们大多数人来说,这可能是一个非常简单的问题,我可以提供一些帮助。我搜索了与此相同的简单解决方案...