2009-04-21 13 views
0

Crystal Reports XIビューアActive AccessをAccess 2007(ただし2003形式)形式で使用しています。私はSQL Server 2008をバックエンドとして使用しています。ビューアーはレポートを表示しますが、ツールバーのアイコンはありません。ボタンやツールチップは期待通りに機能し、画像は表示されません。AccessでホストされているCrystalレポートビューアのアイコンがありません

これを検索すると、WebFormsビューアを使用してこの問題に数え切れないほどの参照がありましたが、ActiveXコントロールは使用されていません。

私はそれが欠けていたリファレンスかもしれないと思ったので、すべてのCrystalバージョン11のDLLにReferencesダイアログが追加されました。私はそれがまだ別のものかもしれないと思うが、何を探すべきか分からない。

他に誰かがこれを見つけましたか?何か案は?

(アクセス内蔵の代わりに報告を使用することはお勧めしないでください。私の手は縛られているので、ビジネス要件はクリスタルを指示する。)

答えて

0

Accessを閉じて再度開いたときに問題が解決しました。

0

すべてのDLLを追加するには上のActiveXコントロールをドロップ何もするつもりはありませんフォームはすでに完了していません。つまり、ActiveXコントロールを使用すると、Accessで適切な参照が自動的に作成されます。

AccessアプリケーションでActiveXコントロール(組み込まれているコントロールを除く)を利用することをお勧めします。なぜなら、インストールの問題が非常に多く発生するからです。

すべてのActiveXコントロールがAccessと互換性があるわけではないため、ベンダーに確認する必要があります。もしそうでなければ、あなたはおそらく運が悪いでしょう。 Accessの大部分のアプリケーションでそれほど必要とされないため、Access自体にCrystal Reports ActiveXコントロールを使用しようとしたAccessプログラマは数多くいません。

ActiveXコントロール以外のインターフェイスがありますか?それは何をするためのものか?レポートをフォームに表示しますか?

+0

特にフォームにActiveXがドロップされたときに追加されたすべての参照に関する入力をありがとう。しかし、私が言及したように、Access内のCrystalが必要です。そして、私の回答ごとに、今正しく働いています。 –

+0

私はそれが必須条件であるというあなたの主張に異議を唱えていませんでした。私は、(他のものの中でも)すべてのActiveXコントロールがAccessで使用できるわけではないことを指摘していました。 –

+0

合意。幸いにも、私はCrystal Reportsコントロールを問題なく使用することができます。 –

関連する問題