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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.