2010-04-06 46 views
0

我目前正在使用MS Access 2003 mdb文件。此mdb文件在發佈之前將轉換爲mde文件。編譯進MDE文件後MS Access中的報告

轉換後如何啓用MS Access的報告功能? MS Access中的報告是否有替代(開源或免費軟件)?有什麼建議麼?

+0

您是否希望允許用戶創建報告?你有沒有考慮過Word和一個文本輸出文件? – Fionnuala 2010-04-06 21:16:22

+0

Tony Toews的回答是正確的,經過很多研究。編譯成MDE文件後,您無法編輯表格/報告。 作爲解決方法,我創建了一個帶有鏈接表的單獨MDB文件。 – devnet 2010-04-08 15:24:54

回答

2

假設您的意思是讓用戶在相同的FE MDE中創建自己的報告?這是不可能的,因爲您無法在MDE的設計視圖中打開表單或報表。

我們建議您給高級用戶一個單獨的MDB鏈接到BE數據庫。隨着一些初學者的疑問,並告訴他們「玩得開心」。偶爾提供對查詢的支持,例如解釋連接之間的差異。

此外,我給我的客戶一個導出到Excel按鈕,它將報告記錄集複製到Excel。我不會嘗試將報告本身用於Excel,因爲這通常看起來很糟糕。

2

另一個問題是考慮爲什麼用戶想創建報告。我經常讓客戶請求兩份關於同一數據的不同報告,其中一份是詳細信息,一份是摘要。您實際上可以製作一份報告並隱藏詳細信息部分以獲取摘要報告。另外,許多客戶認爲具有不同數據但具有相同佈局的報告是不同的報告,他們真正需要的是根據自己的需要過濾報告輸出的能力。

根據我的經驗,這兩種方法都可以處理90%的用戶認爲需要創建報告的場景。

+0

大衛,好點。在http://granitefleet.com/ScreenShots/screen_ReportCrtieriaSelection.htm上查看一個包含許多類似選項的屏幕示例。雖然不是您提到的詳細信息/摘要。 – 2010-04-08 19:32:28