-1

2つのサブレポートを含むCrystalレポートがあります。データベースでフィールドの1つのタイプが数値から文字列に変更されました。メインレポートにはパラメータがありませんが、サブレポートにはこのパラメータがあります。レポートを実行しようとすると、レコード選択式でエラーが発生します。ここでは文字列が必要です。私の質問は、レポートを実行できるように、そのフィールドのタイプを変更するにはどうすればよいですか。?

4

2 に答える 2

1

簡単にできます。そして楽しい!

サブレポートへのリンクを変更できると仮定すると、次のことができます。

1)メインレポートのそのフィールドを操作する式を作成し、必要な形式に明示的に変換します。次に、2)その式をサブレポートへのリンクとして使用します

チャーム、「ボブのヤーオンクル」などが機能するはずです。

于 2012-08-09T16:10:12.460 に答える
0

解決策は、データセット内の変更されたデータ型を使用してレポートのバインディングを再マッピングすることでした。

于 2012-10-31T15:01:24.203 に答える