2011-07-15 64 views
0

我目前正在爲客戶端創建一個廣泛的Access報表(約50個計算字段),並且當我獲得99%的報表時,我遇到了問題處理報告中的Sum和Count邏輯。Microsoft Access - 報表中的變量覆蓋

簡而言之,該報告旨在列出參加者在某個活動中的位置,計算每個賽道/課程的與會者人數,並列出將在門外支付的未付會費。此外,這也是我遇到麻煩的地方,報告還顯示了每條賽道/課程的收入,以及來自通勤者與過夜人士收入的細分情況。

目前,所有的公式都遵循相當類似的結構,所以儘管有50個字段,其中99%只是簡單地調整字段以適應相關變量。

對於現在有收入的報表,我的問題是,儘管我有數據表中指定的費用數據,但Microsoft Access仍將計算歸零,而不是在運行中顯示總計。

這裏有二:我用縮甲醛:
=((計數([W1]))* [費收取W1])
= SUM([房間&餐飲])

今天早些時候,我想我把這個問題指向了這樣一個事實,即Microsoft Access基本上按照每個人顯示報告,而不是爲整個數據集顯示一個報告。我已經證實了這一點,因爲我手動檢查了數據並注意到一些字段有空值來解釋空字符。

我現在的問題是,是否有辦法爲報表中的變量分配默認值,以便報表取消數據庫表中的任何無效數據?我想象使用VBA會有所幫助,但我在這方面沒有多少經驗。

在此先感謝非常的任何援助

回答