2016-09-19 3 views
0

私のストアドプロシージャは、SQL DBから情報を取得します。今、私はクリスタルレポートに情報を追加し、すべての詳細をPDFに表示したいと思います。名前でローを分割する

Visual StudioでCrystalレポートをインストールし、C#でデータセットを使用してSQLから情報を取得しました。情報は、それらの名前(列)に付随する他の3つの詳細を持つ名前のリストです。結果として1つの名前になることもあれば、結果として3つの名前になることもあります。

私の目的は、レポートにテーブルを持たせることです。各テーブル行には、最初の列に名前が表示され、次に3つの連続する列に対応する詳細が表示されます。情報を引き出すときに得られるSQLテーブルと同じように見えます。

個々の列を簡単に設定するには、各フィールドをレポートにドラッグします。しかし、テーブルの行ごとに1つの名前が表示されるように、名前を分割する方法はありますか?これは、クエリからの結果である:

enter image description here

私はこのようになります私のクリスタルのフォームにそれを移入したい:私は終わっているソリューションを作成することでした

enter image description here

+0

あなたが望むものをいくつか紹介したり、グラフィックを分かち書きしたりすることで、必要なものを簡単に理解できますか? –

+0

この場合も、フィールドをドラッグすると、私が思っているのと同じように動作します。 –

+0

これまで使用してきたことから、そのデータを表示するフォームに列名をドラッグするだけです。列の名前に深く入ることができるかどうかを再度確認して、行をドラッグします。 – ExpressDude

答えて

0

サブレポート、私は2枚目の写真で作成したテーブルの上に置きます。サブレポートに列を追加し、境界線を取り除きました。レポートのコンテナサイズとコンテナの段落オプションの間で、私はラインスペースを調整しました。今、リストに複数の行がある場合、必要に応じて各行に表示されます。

関連する問題