的MS Access#錯誤與2003年的字段的MS Access窗體,在表單視圖
我有了一個SQL語句像這樣子窗體背後的查詢:
SELECT ClientTotalInvoiceLineItems.*, CDate(GetWeekEnding([WeekEnding1],[WeekEnding2],[WeekEnding3],[WeekEnding4],[WeekEnding5],[WeekEnding6])) AS WeekEnding, CapturedInvoices.EnteredInvoiceNo, IIf([forms]![frmClientTotalInvoices]![frmClientTotalInvoicesSub].[Form].[NewRecord]=True,0,Ccur([ContractingFeesSubtotal])) AS Subtotal, CCur([GSTAmount]) AS GST, CCur([TotalDue]) AS Total, IIf(IsNull([ctlCreated]),'',[ctlCreated] & ' by ' & [ctlCreatedBy]) AS Added FROM ClientTotalInvoiceLineItems INNER JOIN CapturedInvoices ON ClientTotalInvoiceLineItems.ctlSourceID = CapturedInvoices.CapturedInvoicedID ORDER BY CDate(GetWeekEnding([WeekEnding1],[WeekEnding2],[WeekEnding3],[WeekEnding4],[WeekEnding5],[WeekEnding6])) DESC;
當形式是在新記錄我在ccur開始的字段中獲得#error。
因此,你可以看到我試圖把字段上的Form.NewRecord表達式來測試它,但現在當我嘗試在窗體視圖中查看MSAccess崩潰。
如何擺脫子窗體新記錄中字段中的那些#error?
馬爾科姆
它直到我點擊子窗體,並開始輸入數據,我得到這個#error。哪些讓我的用戶感到困惑?當然這些ccur字段只顯示數據輸入字段。 – Malcolm 2012-02-27 03:14:09