0

バックグラウンド

ユーザーがクリックしたものをキャプチャできるチャートを表示できる必要があります。したがって、円グラフの場合、ユーザーが円グラフをクリックすると、ユーザーがどのグラフを選択したかをキャプチャできるはずです。散布図は、どのプロットなどをキャプチャする必要があります。Access-UI は、ユーザーがグラフをクリックしたことだけをキャプチャできます。だから私は別の解決策が必要です。

問題

Web サーバーにアクセスできません。フロント エンドは、アクセス データベースに直接接続する必要があります。では、問題を解決するために必要な UI の柔軟性を得るには、どのフロント エンド ソリューションを使用すればよいでしょうか?

可能な解決策?

  • アクセスで Silverlight を使用する (http://desktopweb.blogspot.com/2010/12/using-silverlight-with-access-part-ii.html)
  • ADO 経由で Access データベースに接続する Winform

HTML/JS またはフラッシュを使用できるものはありますか? HTML/JS が最適なソリューションであり、幅広いサポートがあるという理由だけで Flash がそれに続きます。私は Web Browser Control を調査していましたが、それがローカルの HTML ファイルを開いているのか、http を介して閲覧しているのかは完全にはわかりません。また、JS をサポートしているのか、Flash をロードできるのかについても明確ではありませんでした。

4

2 に答える 2

0

クリックスルー機能について最初におっしゃったとき、私が最初に考えたのは、SSRS を使用して可能なレポート作成でした。最も簡単な方法は、レポート サーバーを用意し、ブラウザーからレポートを利用できるようにすることです。ただし、Web サーバーを使用できないとのことなので、レポート サーバーも出ていると思います。

ただし、BIDS またはレポート ビルダーを使用してレポートを作成し、.net のレポート ビューアー コントロールを使用してレポートを表示することもできます。これらを RDLC ファイルに変換し、データをフィードする必要があることに注意してください。

それは私の2pの価値です。フラッシュやシルバーライトについては、情報に基づいた推奨を行うのに十分な知識がないため、コメントしません

于 2011-01-14T08:11:04.807 に答える
0

Access で使用できる Web ブラウザー コントロールは、URL 経由でアクセスできる任意のリソースを使用できます。また、それに HTML の文字列 (もちろん有効) を割り当てることもできます。後者に使用する正確なプロパティを忘れましたが、それは実行可能です (Access アプリから HTML を表示する Web ブラウザー コントロールを最後に実装したときにこれを知らなかったので、一時ファイルを作成し、置き換えに戻ることはありませんでした方法を学んだ後、HTML を直接割り当てるだけで、もちろん方法を忘れてしまいました!)。

于 2011-01-15T00:57:16.607 に答える