SQL Server ReportingServicesを使用して効果を上げました。 SQL Serverに付属していますが、複数のデータソースを参照するように構成できます。大規模な展開の問題について言及する人もいますが、これについて直接コメントすることはできません。
Crystal Reportsは実際には 比較を委託 ですが、わずかに偏っている可能性があります。しかし、彼らは述べています
全体として、どちらのツールもアプリケーションにレポート機能を実装するための優れた選択肢ですが、さまざまな対象者に対応しています。
大規模なエンタープライズレベルのレポートフレームワークについては、多くの企業が Thunderhead に目を向けていると聞いています。
私はしばらくの間 Sunset Reports を使用しています:
このソフトウェアは素晴らしいです。使い方は簡単で、パワフルで柔軟性があり、他の方法よりもはるかに安価です。特に、メールでレポートをプッシュおよびプルできる機能が気に入っています。私たちは実際にソフトウェアを使用して多くのウェブサイトを構築しました。これがレポート生成のプリントです:
私はあなたの報告のためにQlikViewをお勧めします、私はそれができないことは何も考えられません。私はそれを数ヶ月使用していますが、非常に強力で用途が広いです...
それを感じるためにダウンロードできる無料の個人版があります。任意のソースからデータを取得し、必要に応じて操作および表示できます。
学習曲線が関係していますが、彼らのWebサイトには無料のチュートリアル/ビデオがたくさんあり、何か助けが必要な場合に投稿できる非常に役立つアクティブなコミュニティフォーラムがあります。
ポール
Windward Reports (免責事項-私はCTOです)をご覧ください。
強み-MicrosoftWord、Excel、PowerPointでレポートを設計するため、学習曲線が最小限に抑えられ、他のレポートシステムはバンド化されているため、困難または不可能と思われることを簡単に実行できます。また、はるかに高速で、レポートの設計と改訂が約10倍高速になります。また、プログラマー以外の人に独自のレポートをデザインさせることもできます。
弱点-なし:)。実際には、いくつかあります。まず、これは設計への異なるアプローチであり、詳細なプロパティウィンドウを使用してIDEで設計する場合、これは異なります。次に、ロジックを使用してコードでレポートを作成する必要がある場合そこでは、私たちは良い解決策ではありません(これまでにここにリストされている他のものもありません)。これが必要な場合はそう言ってください。私はあなたに何を見るべきかのリストを与えることができます。
動的テーブルを使用してレポートを生成するMicrosoftExcelが好きです。 SQL Serverベースに接続し、ビューからテーブルを取得し、Excelで結果をフィルタリングしてから、PDFとして印刷することができます(たとえば)。これは、自分のタスクに与えられた時間についてレポートを作成するために私が見つけた最良かつ最速の方法です。
それらについてコメントすることはできませんが、 AlternativeTo.net は、代替アプリケーションを探すときに便利なことがよくあります。リンクはCrystalReportsページに直接移動します。