複雑なレポートを作成する必要があり、正確な方法はわかりません。私はいくつかの列と2つのサブレポートを別々の詳細セクションに持っています。サブレポートには、特定の列の現在の行の値を表すパラメータを送信します。私の問題は、私の列のすべての値(サブレポートのパラメータ)をサブレポートに送信すると、同じパラメータを2回送信することなく、サブレポートに送信するパラメータを別の列の値に変更する必要があるということです。Crystal Reportsで.NETオブジェクトを使用するには?
私はこのレポートをはるかに簡単に作成することができます。ネットオブジェクトを使用することができますが、私の問題はレポートをデザインする方法がわからないことです。レポートのデータソースとしてIEnumerableコレクションを使用したいと思います。あるいは、これを行う数式があるかもしれません。
どうすればいいですか教えてください。
答えはありませんが、私は静かではありません - クリスタルレポートは、レポートツールの最悪の選択肢です。私はいずれかのツールがはるかに優れているので、他のツール(無料でも商用でも)を強くお勧めします。 – TcKs
@TcK、それはあなたが証拠なしで持っている非常に強い意見です。あなたは何か例を挙げることができますか?私はクリスタルを毎日使ってプロのPDFレポートを作成しており、問題はそれほどありません。 – PowerUser
@PowerUser:はい - 非常に強い意見です。しかし、この意見は報告の経験7年に由来しています。 Crystal Reportsは技術面で最悪です(実行時のランタイムレポートおよび/または拡張レポートの動的作成レポート)、プログラマー/デザイナーの生産性が最悪です。そして、 "最も良いもの"は、価格が他のツール(ソースコードの有無にかかわらず)よりも大きい。私は実際に、デザイナーやAPIの安心して、レポート作成に時間を費やす必要があります。 – TcKs