Crystal Reports 8を使用するVB6アプリケーションでは、レポートの画像が表示されません。VB6アプリケーションでCrystal Resports 8に画像が表示されない
イメージは私たちの開発環境で正常に表示されますが、ユーザーがアプリケーションにアクセスするためにアクセスするターミナルサーバーwin2012では、レポートを実行するとイメージが表示されません。
どこから始めたらいいかわかりません。
Crystal Reports 8を使用するVB6アプリケーションでは、レポートの画像が表示されません。VB6アプリケーションでCrystal Resports 8に画像が表示されない
イメージは私たちの開発環境で正常に表示されますが、ユーザーがアプリケーションにアクセスするためにアクセスするターミナルサーバーwin2012では、レポートを実行するとイメージが表示されません。
どこから始めたらいいかわかりません。
IDEを実行しているときに、アプリケーションのイメージの実際のパスをチェックする必要があります。
テストするには、画像のパスを示すMsgBoxを追加します。これにより、間違っていることがわかります。パスが正しい場合は、おそらくユーザー権限の問題です。
こんにちはジョルジョ、お返事いただきありがとうございます。イメージはOracle DBの
当然と考えられるものはありません。 私がすでに書いたように、問題は異なる可能性があります。 パスは相対パスか絶対パスか? また、ユーザーはそのパスにアクセスする権限を持っていますか? –
Giorgioさん、画像がWindowsの場所やパスから読み取られていないことを意味しています。画像はOracle DBのBLOB列に直接格納され、ODBC経由でCrystalによって読み取られます。私が行ったテストでは、DB所有者ユーザーを使用していたので、すべてのOracleテーブルに対する完全な管理者権限を持っていました。 – o5cardiaz
Oracleデータベースのイメージをjpgの代わりにbmpのフィールドに変更しましたが、今は表示されますが以前はjpgで正常に動作していました。何故jpgが動作を停止するのか?ファイルサイズがかなり大きいので、私はそれらをbmpに保持したくありません。 –
o5cardiaz