之前我问过这个问题,但我还没有收到回复,所以我再次要求有人回答:
Dave,Stackoverflow成员非常友好地回答了我的问题,如何让我的“dateadd”字段显示在我的报告上;但是,我仍然没有得到我需要的确切结果。当具有dateadd公式的字段在报表上显示输出时,它不会根据在“测试日期”字段中输入的日期信息在表的“估计完成日期”字段中生成输出。这可行吗?
请帮助..
答案 0 :(得分:0)
不确定这是否会有所帮助,但我遇到了类似的问题,这就是我所做的......
需要操作:在表单中的其他日期字段中有一个日期字段触发(计算)未来或过去的日期值,并且(最重要的是)将这些值保存在主数据库表和查询中。
TRIGGER FIELD:
Re Insp Date
受影响的计算领域:
Re Insp Date 90 Day (To be set to -90 from "Re Insp Date")
Re Insp Date 60 Day (To be set to -60 from "Re Insp Date")
Re Insp Date 30 Day (To be set to -30 from "Re Insp Date")
解决方案:
输入以下VBA代码
Private Sub Re_Insp_Date_AfterUpdate()
Re_Insp_Date_90_Day = Re_Insp_Date - 90
Re_Insp_Date_60_Day = Re_Insp_Date - 60
Re_Insp_Date_30_Day = Re_Insp_Date - 30
End Sub
注意:如果名称字段中有空格,则下划线必须替换空格。如上面的VBA代码所示,Re Insp Date
字段名称必须编码为Re_Insp_Date
。 (这就是为什么许多人建议你在命名数据库字段,表,查询,表单,对象等时不使用间距)
希望将来可以帮助其他人。
无论如何,它就是。