2015-04-16 41 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

謝謝大衛....我終於想出瞭如何讓它工作,就像我需要它 –