2012-07-26 73 views
0

我有一些標準,我們正在爲我們的建築物進行測量。這些報告按建築物和樓層分組,用於幾組不同的數據(例如浴室,會議室,門等的信息)。每份報告都有不同的設置(例如浴室和門完全分開,由單獨的查詢驅動)。跨報告摘要 - MS Access

這些報告有數學表達式,如計算平均值每層/每這裏建設等。我知道,很多背景故事。

底線是:

我需要的方式採取現場,讓我們說「TotalBuildingRating」,這是在所有20+報告相同,併產生一個總結 - 一個簡單的網頁說

For building X: Bathroom Rating | Meeting Room Rating | Door Rating 
        80%  |  50%   | 60% 
       (ValueFromBathRpt)|(ValueFromMeetingRpt)|(ValueFromDoorReport) 

有沒有辦法做到這一點,而不執行SQL中的數學?有時候這很複雜......我完全失去了如何做到這一點。個人數據集報告正在完善,但我無法在一個地方總結它們。

回答

0

最後我打開所有的總結報告的背景爲一組,並使用

IsError([Reports]![GroupOneSumm]![SumPercent], 1, [Reports]![GroupOneSumm]![SumPercent]) 
IsError([Reports]![GroupTwoSumm]![SumPercent], 1, [Reports]![GroupTwoSumm]![SumPercent]) 

等有關其他報告的每一總和引用他們在我的總概括。不優雅,但它的工作。我可以把它稱爲一個「功能」,總結也會顯示其他窗口中的詳細信息... IsError()是因爲如果其他報告中有一個沒有數據,它會在[SumPercent]中出現錯誤。由於它是空的,它的評級是100%,因此], 1, [

0

考慮一個報表。創建它以提供您所需的摘要,然後將其放入任何其他報告的報告標題或頁腳中。

+0

我不確定我關注。我的問題是創建該摘要。 – StuckAtWork 2012-07-26 18:48:24

+0

我不確定我是否也遵循,你似乎沒有提供任何有關彙總報告內容的信息,除了說是來自衛生間報告之外。它是如何到達那裏的?你想將現有的報告轉換爲摘要嗎?你是否希望在後臺打開報告並引用控件? – Fionnuala 2012-07-26 18:56:02

+0

我不想在後臺引用報告,但這就是我現在所做的。基本上,我在其他報告(例如,衛生間報告和會議室報告)中具有這些彙總值,並且需要提供「全部」報告,將這些彙總值和平均值進行平均。所以在我上面的例子中,它看起來像:建築X:總體上80%,50%,60% - > 63.3%。 – StuckAtWork 2012-07-30 12:36:11