Ssrs

將報告從 MS Access 遷移到 OOo Base

  • September 30, 2010

我目前正在考慮將我們的辦公機器從 Office XP 升級到 Office 2010。對於大多數使用者來說,標準版很好,但我們中只有少數人使用 Access。只有幾個獨立的 Access 數據庫,但該程序被相當廣泛地(主要是我自己)用作 MySQL 的前端。

由於 Office 2010 的標準版和專業版之間的成本差異約為 170 美元(澳元),因此我正在尋找 Access 的可能替代品。我不是 Open Office 的忠實擁護者,但如果我能找到一種方法來遷移我們目前在 Access 中擁有的許多報告,我可能會被說服使用它。數據不是問題。到目前為止,我沒有發現任何跡象表明這甚至是可能/實用的,但也許這裡有人知道。

我也願意接受有關 Access 的其他替代方案的建議,但它必須能夠輕鬆生成靈活的報告。在我看來,這是 Access 的一項真正優勢。

由於它的主觀性質,我正在製作這個社區維基。

作為一個報告生成工具,看看JasperForge 的 iReport。它可以根據來自各種來源(顯然包括 MySQL)的數據來拖放創建報告。它比 Access 報告稍微複雜一些,但也更強大。

該工具的主要輸出應該是您可以在 JasperReports/JasperServer 中使用的報告,但您可以將預覽工具用作報告查看器和/或將報告導出為 PDF 或 HTML 文件。

缺點 - 我認為遷移現有報告的唯一方法是重新創建它們。我不知道有任何“導入”功能。

順便說一句,如果您將報告分發給組織中的很多人,請考慮實施 JasperServer——它是一個非常漂亮的基於 Web 的報告前端。

在不知道您的使用者使用 Access 做什麼的情況下,沒有人可以真正回答您的問題。

他們只是使用完整的 Access 來執行現有的 Access 應用程序,還是以互動方式使用 Access 來查詢日期、創建自己的報告等?

對於前一種情況,Access 執行時執行良好,並且從 A2007 開始,它是免費的(過去執行時許可證的成本為 300 美元)。

對於後一種情況,他們是否真的需要 Access 取決於他們正在使用 Access 的哪些部分。他們所做的大部分工作都可以在 Excel 中完成,但這取決於使用者在做什麼。你沒有說這裡涉及到多少使用者,但是 170 美元對於真正從事實際工作的最終使用者來說似乎並不算多。除了入門級員工外,這比幾天的工資要低得多。

引用自:https://serverfault.com/questions/149486