2015-04-16 29 views
0

我问过这个问题,但我还没有收到回复,所以我再次询问希望有人有一个答案:填充场表中显示DATEADD结果

戴夫,出现StackOverflow成员还跟回答我的问题,如何让我的“dateadd”字段显示在我的报告中;然而,我仍然没有得到我需要的确切结果。虽然具有日期添加公式的字段在报告中显示输出,但它不基于在“测试日期”字段中输入的日期信息在表的“估计完成日期”字段中生成输出。这是可行的吗?

请帮助..

回答

0

不知道这是否会帮助,但我也有类似的问题,这是我做过什么....

行动DESIRED:有一个日期字段触发(计算)表单中其他日期字段中的未来或过去的日期值以及(最重要的是)将这些值保存在主数据库表和查询​​中。

触发字段:

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") 

SOLUTION

  1. 开辟了什么属性我s到是“触发”日期字段
  2. 又到“所有”标签
  3. 开辟了“代码生成器”事件过程中的“后更新” 财产
  4. 进入下面的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。 (这就是为什么很多人建议你在命名数据库字段,表格,查询,表单,对象等时不要使用空格)

希望这可以帮助别人在未来。

无论如何,它是。

+0

谢谢大卫....我终于想出了如何让它工作,就像我需要它 –