質問

ASP.NET Web サイトには、単純なアドホック レポート ソリューションが必要です。

ユーザーフレンドリーなインターフェイスを備えたクエリを構築し、このクエリの結果をテーブルに表示し、それを Excel にエクスポートしたり印刷したりする機能だけです。

このソリューションは、データベース、SQL、その他の技術的なものについて何も知らないエンド ユーザー (サイト訪問者) にとって非常に簡単である必要があります。

役に立ちましたか?

解決

EasyQuery.NET のニーズに合うことがあります。 これは、独自のですが、彼らは同様に無料版を持っています。

他のヒント

.NET (まだ) ではありませんが、iframe を使用して埋め込み可能ですので、お勧めします i-netクリアレポート (以前は i-net Crystal-Clear でした) 技術者以外のユーザーでも使いやすいように作られたアドホック レポート コンポーネントを備えています。ユーザーはレポートについて何も知る必要がありません。レポートの種類とデータを選択するだけで、ニーズに合ったレポートが完成します。

HTML 出力の Web 埋め込み機能に加えて、スタンドアロン コンポーネントや Java アプレットを提供することもできます (i-net Clear Reports は完全に Java ですが、サーバー側を 。ネット)。次期バージョンでは Web スキンもサポートされるため、ユーザー/顧客はそれが「サードパーティ」であることを認識しません。;)

開示:はい。私はこれを構築した会社で働いています。

私は非常にIzendaは http://www.izenda.com のでレポートをお勧めします。これは、エンドユーザーが独自のレポートだけでなく、既存のレポートの実行を構築することができますあなたのデータベースにに接続するために完全に統合準備ASP.Net AJAXソリューションです。

正直に言うと、あなたはおそらく、要件を収集し、彼らはランニングに興味があるし、それらのレポートを構築するレポートの種類を知る必要があります。しかし、あなたは、Crystal Reportsを検討している?

SQL レポート サービス用にそのようなものを構築しました。ただし、それを実行するにはいくつかのテーブルが必要でした。

  1. AdHock_SQL_Reports。レポートの名前、パス、表示名が含まれます。
  2. AdHock_Sql_Reports_Parameters には、パラメータ名と値、およびコードに値を伝えるフラグが含まれており、値はオンザフライで値を生成する SQL コマンドである可能性があります。

次に、これらのテーブルを処理し、Web ページ上にドロップダウン リストのリストを生成するコードを構築する必要があります。

私が構築したものはかなり「最初は合格」で、かなり荒削りです。

SQL レポート サービスのレポートをユーザーに公開し、レポート サービスにそれらのレポートの入力フィールドを提供させることもできます。私たちはその方向に傾き始め、私のコードから離れ始めました。(とにかく私が持っているものよりも優れています)

おそらくない「単純な」側が、ビジネスユーザーは、私たちの<のhref = "HTTPをチェックし、SQLを知らなくても、何をインストールすることなく、ブラウザでレポートを作成することができ、より洗練されたアドホックレポート作成のために:/ /www.activereportsserver.com」のrel = "nofollowを">あるActiveReports Server製品に。

私たちは、マネージド.NETコードでそれを完全に構築され、私たちは、独自のASP.NETサイトに統合することが簡単にするためにASP.NETコントロールが含まれています。もちろん、そこに他の言語/プラットフォームのためのウェブサービスがあり、そしてそれは、スケーラビリティ/負荷分散などのWebベースのレポートのために、他の多くの重要な詳細の世話をする、スケジュールレポート、/ PDF /ワードなどをExcelに出力する、ロールベースのセキュリティマルチテナント型の展開のサポート、モバイルデバイスのサポート、およびそれがあるActiveReports開発コンポーネントXMLレポートファイルと互換性があります。

そして、はい、私はプロダクトマネージャーです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top