複数のレコードを横に並べて表示する

クリスタルレポートはどうも、アメリカンな臭いがするので好かん。 縦に流れるような感じで出来ているのも、アメリカンだと感じる所以だろう。 日本の帳票は、横方向にも、奥の方向(?)にも広がるのだ。
ということで、とりあえず、横にしてみる方法。

レポートの設定


「詳細」を右クリックして、「セクションの書式」を選択


左側のところで「詳細」が選ばれているのを確認して、右側の一番下にある、「複数の列で書式設定」をチェックする。


すると、秘密のタブメニュー「レイアウト」が現れる。 なんて、わかりにくい仕様だ。


ここで、詳細のサイズ - 幅2cm、詳細の間隔 - 縦1cm、印刷方向 - 横から縦、に設定。
「横から縦」に設定することにより、まず、横へ横へ書き出し、紙の端まで来たら、次の行へ行くようになる。 これを、「縦から横」にすると、下まで書き出した後、右の列の上から書き始める。


こんな感じで、詳細のところだけ短くなった。
ここに

こんな感じで、データを置いていけばいいわけだ。

出力


こんな感じ。

ちなみに、詳細の書式の「レイアウトのところで、「縦から横」にすると
こんな感じになる。


[home] [クリスタルレポートトップ]
ひらちゃんのページ