2011-09-09 53 views
1

RDLC(Winforms版)をVS 2010で使用してレポートを作成しています。レポートの一部に一連のイメージ(テキストキャプション付き)が表示されます。画像のリストは可変長である。私は、画像のリストに「行」ごとに2つの画像を表示することによって、レポート上の不動産を節約したいと考えています。画像の数が2である場合、例えばRDLC:複数の固定列と可変行のリストを表示

、私が表示するであろう:
:5枚の画像がある場合
AB
C


AB

3枚の画像が存在する場合AB
CD

...など。

私はこのブログ(http://blogs.msdn.com/b/chrishays/archive/2004/07/23/horizo​​ntaltables.aspx)のブログを見てきましたが、固定数の行のためのものです。この場合に適用されます。私は最初に左から右に向かってリストを拡大したいが、2つのイメージごとに行を増やしたい(上記のように)。

これをRDLCで実現する方法はありますか?

答えて

3

自分自身の質問に答えるハックを見つけました。基本的には、列が必要な数の垂直リスト(私の場合は:2)を作成し、各リストの条件付き可視性を設定して、クエリ内の項目のサブセットのみを表示するようにします。このスレッドで

ルック:http://forums.asp.net/t/1373432.aspx

+0

古いポスト私は知っているが、そのリンクはたくさん助け。ありがとう!アイテム間にスペースを入れるリストのプロパティを知っていますか?私はリストに画像を入れていて、2列目と3列目はすべて下にシフトしています。パディング/マージンはそれをしません。 XMLを検査しても、何ら問題はありません。再度、感謝します。 – RichP

+0

リンクをありがとう、私の問題を解決するのに役立ちます。少しトリッキーですが、それは何よりも優れています) – Dmitry

関連する問題