1

vs 2008 クリスタル レポートで設計されたクリスタル レポートがあります。メイン レポートと 3 つのサブ レポートがあります。これらのサブレポートとメインレポートのそれぞれには、レポート番号によって生成された情報があり、フィールドの名前は同じではありませんが、3 つのサブレポートのうち 2 つでは、パラメータをメインレポートパラメータにリンクすることができました。コードビハインド。ただし、3 番目のサブレポートをリンクしようとすると、リンクするパラメーターを選択するために使用されるドロップダウンに、使用されるパラメーターが表示されません。なぜこれが起こっているのか、誰にもアイデアがあります。

私は省略形で話すのがひどい傾向があるので、さらに情報が必要な場合はお知らせください。できる限りお答えします。ご協力ありがとうございました。

4

1 に答える 1

3

リンクするフィールドが同じデータ型であることを確認してください。

ちなみに、Crystal Reports が異種結合を「サポート」する方法は次のとおりです。一方のフィールドをもう一方のデータ型に一致するように (数式フィールドを介して) 変換する限り、文字列を数値にリンクできます。

また、SQL 式フィールドを使用してフィールドの 1 つを変換することにより、異種結合の問題を回避しました。次に、レコード選択式で「リンク」を実行します。

于 2012-05-04T11:51:00.647 に答える