cancel
Showing results for 
Search instead for 
Did you mean: 

CrystalReportViewerにてパラメータ表示画面を最初に表示する方法

Former Member
0 Kudos

お世話になっております。

現在、SAP Crystal Report Ver 14.0.4.738 へ移行を行っております。

(現行は 11.0.0.1282)

現行機能は、XPクライアントPCより、VB6.0を経由してCrystal Reportを

起動しております。その場合、パラメータ指定のウィンドウが表示されます。

具体的には、CrystalActiveReportViewer(画面オブジェクト)のViewReportメソッド

にて表示されます。

移行後は、Windows7クライアントPCより、VB.Netを経由してCrystalReportを

起動しております。その場合、パラメータ指定のウィンドウが表示されません。

具体的には、CrystalReportViewer(画面オブジェクト)のReportSourceプロパティに

クリスタルレポートを設定しております。

※クリスタルレポートは、現行バージョンのレポートを新バージョンで開いて

 保存しただけです。

CrystalReportViewerにて、パラメータ表示画面を最初に表示するにはどうしたら

よいかご教授願いします。

Accepted Solutions (0)

Answers (1)

Answers (1)

xiaoping_zheng
Employee
Employee
0 Kudos

CRのパラメータ表示画面を最初に表示するため、CRをデータなし状態で保存することは必要です。

下図のように、Save Data in the Reportのチェックを外してCRを保存し、結果はいかがでしょうか。

Former Member
0 Kudos

Xiaoping Zhengさん

ご連絡ありがとうございます。

試してみましたが、結果は変わりませんでした。

Vb.Netを経由しないで、CrystalReport単体で実行した場合は、

パラメータ表示画面は表示されます。

ご支援の程、よろしくお願い致します。

xiaoping_zheng
Employee
Employee
0 Kudos

これは少し怪しいですね。私の環境では、パラメータがあるCrystal Reports、データなしで保存すると、最初に開くとパラメータは表示しています。
ご確認いただいたCrystal Reportsは古いバージョン(CR9、CR10など)で作成されたものでしょうか。たとえ現在最新のCR 2013で作成された対象をVB.NETで実行したら、結果はいかがでしょうか。また、パラメータ表示しないCrystal Reportsに何か特別なところはあるのでしょうか。すべてのCrystal Reportsでも発生することはあまり考えにくいと思っています。
尚、そちらの環境では、最新のCR.NETランタイムはインストールされたのでしょうか。最新のランタイムは下記のURLに入手、インストール可能ですので、お試していただいて、結果はどうなりますでしょうか。

http://scn.sap.com/docs/DOC-7824

Former Member
0 Kudos

Xiaoping Zhengさん

ご連絡ありがとうございます。

以下の手順で確認を行いましたが、現象は変わりませんでした。

なお、全て同じ端末で作業は実施しています。

・Crystal Reports 2013をインストール

・古いバージョン(Ⅺ)で作成したCrystal Reports資産を2013にバージョンアップ

・Crystal Reports 2013を起動し、プレビューするとパラメータ画面表示

・Vb.Net経由で起動すると、パラメータ画面は非表示

特にCrystal Reportsは特別なところはありません。

教えて頂いたランタイムのURLにアクセスすると、エラーメッセージが表示されます。

「この場所またはコンテンツへのアクセスは制限されています。」

この点についてもご教授頂けますでしょうか。

よろしくお願い致します。

xiaoping_zheng
Employee
Employee
0 Kudos

furuさん

私も、現在このリンクは開けません。
このページは恐らく管理者より作業中であり、アクセスできないようです。

こちら調べると、下記のスレッドにもこのリンクの問題は報告され、そのスレッドの下に最新バージョンのCR.NETランタイムのダウンロードリンクはあります。ご参照いただけますでしょうか。

http://scn.sap.com/thread/3811648

Former Member
0 Kudos

Xiaoping Zhengさん

教えて頂いたCR.NETのランタイムをダウンロードして実行しましたが、

結果は変わらずパラメータ表示画面は表示されませんでした。

xiaoping_zheng
Employee
Employee
0 Kudos

furuさん

こちらのレポートとプログラムで、最初にパラメータは表示していますので、恐らくそちらのレポートとプログラムの何か依存すると考えています。

詳しい調べるため、そちらで再現可能のサンプルレポートとプログラムプロジェクトは提供可能でしょうか。

Former Member
0 Kudos

Xiaoping Zhengさん

提供することは可能です。

どのような方法で送付すればよろしいでしょうか。

xiaoping_zheng
Employee
Employee
0 Kudos

furuさん

メールでいかがでしょうか。

私のメールアドレースは後ほどMessageでご連絡致しますので、画面右上部にあるCommunicationsでMessageをご確認ください。