PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
7158 99/07/15 01:14:17 RE(1):PB6.5: 段組み印刷について By リエッチ
7150 99/07/14 18:58:25 PB6.5: 段組み印刷について By gon

カテゴリ:印刷処理
日付:1999年07月15日 01:14 発信者:リエッチ
題名:RE(1):PB6.5: 段組み印刷について

gonさん、おはようございます。

>今回の質問は段組み印刷です。データウインドウをタブラ形式で作成し
>プロパティの印刷の仕様で段組みの段数を2にすると段組み印刷がされます。
>データが多い場合(2列目)はよいのですが、1列目しかない場合に2列目は
>ヘッダだけが印刷されてしまいます。

>また、ヘッダのテキストのプロパティ
>”段組みカラムの印刷時に反復処理を省略する”
>をチェックすると1行目だけの場合はよいのですが2列目にうつった場合ヘッタがなくなります。

これって、一番やりたくて出来ない機能ですよね。
わたしも同じ事を考えて、いろいろ試したことはありましたが、
致し方なく以下の方法で対応いたしました。 (T.T)
私がやった例です

前提条件)縦は20データ表示するものとします

1)ヘッダーのみを2列分作っておきます
2)ヘッダー項目全てに「段組みカラムの印刷時に反復処理を省略する」チェックを付けます
3)2列目のヘッダー項目全ての「visibleプロパティ」に以下の式を記述します
  if(count(1 for all) > 20,1,0)

要はヘッダーのみは列分作って遅けれど、データの総件数によって、
2列目の表示非表示を「visibleプロパティ」で判定してるのです
もし縦の行数が動的に変動するような事があるならば、この方法は使えないかも

縦の行数を固定で20と判定している部分が情けないのですが
当時わたしはこれで回避いたしました
その時は、これ以上の得策が思いつかなかったのでごじゃります
今考えてもちょっと浮かばないなー
試す余地は有ると思いますが
レポートでやってみたりぃ?(んーどうやるんだ?)
段組フォームでやってみたりぃ?(これもダメか?)

うっ・・これしか思いつかない

ではでは



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.