0

Crystal Reports 2011 (v14) でレポートを開発しましたが、Crystal Reports XI (v11) のリーダー上に構築されたアプリケーションで動作させる必要があります。XI の調達に取り組んでいるので、そこでレポートを適応させることができますが、当面は、2011 年に開発されたレポートをそのまま動作させることができれば幸いです。この回答で引用されている前方互換性に関する注記により、これが機能することを期待していました。

XI ベースのアプリケーションでレポートを実行しようとすると、

エラー: -2147206429

TLV レコードが無効です。

モジュール内: Crystal Reports ActiveX Designer

私の疑いは、私のレポートが 2011 年に XI には存在しない何らかの機能を使用しており、どういうわけか XI リーダー エンジンを動かしていないということです。XIで作成したレポートを2011年に開いて保存したところ、問題なくXIで開くことができました。

ここで私をつまずかせる可能性のある XI 以外の 2011 の機能は何ですか? レポートが XI で実行される可能性を最も高くするには、レポートを何をチェックすればよいですか?

更新: XI でエラーがいつ発生するかを確認するために、一度に 1 つの機能でレポートを再構築しようとしました。プロンプト グループの特別な特性を設定しなくても、パラメーターのプロンプト グループを、ストアド プロシージャまたはテーブルを照会する動的リストにするとすぐに実行されます。ダイナミック パラメータ プロンプト グループが XI で導入されたことを考えると、これはうまくいくのではないでしょうか?

4

1 に答える 1

0

多くはありません-そしてあなたが述べているように-私は常にそれらが完全に下位互換性があることを発見しました。

主に頭に浮かぶのは、動的な並べ替えコントロールと、オプションのパラメーターを作成する機能です。

レポートを添付したい場合は、開く/保存する/確認することができます。

于 2012-05-24T15:41:54.417 に答える