2012-03-19 16 views
0

私はMS SQL Serverベースのアプリケーション内から実行されるCrystal Reportを持っています。アプリケーションはこのデータベースに基づいたレポートを正常に実行できますが、別のデータソースであるAccessデータベースを持つレポートを実行する必要があります。私はCRデザイナーからレポートを実行するときに動作します。しかし、アプリケーション内から実行すると、誤ったログオンパラメータで失敗します。アプリケーションでは独自のログオンパラメータを使用してレポートを実行すると思います。私は100%確信しているわけではありませんが、アプリケーションの「フードの下で」起こるためです。 Accessデータベースに対して特定のログオンを使用するようにレポートを強制する方法はありますか?Crystal Reportでログオンパラメータをハードコードするにはどうすればよいですか?

答えて

1

すべてのテーブルがループし、アプリケーションのデータソースのログオンパラメータにログオンパラメータが設定されているクリスタルレポートがアプリケーションに埋め込まれているのは、かなり標準的な方法です。

あなたが過去にやろうとしていたことを達成した方法は、アプリケーションのデータベースに(おそらくはリンクされたサーバーと一緒に)ビューを作成し、次に/これらのビューでレポートをポイントすることです。

幸運を祈る!

+0

ありがとう!私はあなたの提案に取り組んでいます。その間、私は外部のビューアでレポートを実行しています。不都合なことですが、私はビューを設定するまで動作します。 – user1011625

関連する問題