PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4506 98/12/25 15:20:50 RE(5):PB5.0.03: データウィンドウで直線オブジェクトが途切れてしまう By nbz
4473 98/12/22 00:14:27 RE(4):直線のプロパティ設定(2) By リエッチ
4472 98/12/22 00:04:51 RE(3):直線のプロパティ設定(1) By リエッチ
4461 98/12/21 18:06:30 RE(2):PB5.0.03: データウィンドウで直線オブジェクトが途切れてしまう By rock
4459 98/12/21 17:58:03 RE(1):PB5.0.03: データウィンドウで直線オブジェクトが途切れてしまう By rock
4458 98/12/21 16:38:23 PB5.0.03: データウィンドウで直線オブジェクトが途切れてしまう By nbz

カテゴリ:データベース
日付:1998年12月22日 00:14 発信者:リエッチ
題名:RE(4):直線のプロパティ設定(2)

→(1)の続きです。見づらくてすみません

まず、「直線A」のオブジェクトをヘッダーに配置し、「プロパティ?位置?レイヤ?背景」に設定
してから、「直線A」を詳細区域→フッター部までどんどん伸ばします。
こうすると、領域をムシして線を引くことができます。
(うちではこのパターンの帳票を『固定罫線帳票』と勝手に名付けて言っています(笑))
だだしそうすると、1ページ内に60行印刷できる場合、10行で終わっても
60行分の線が引かれた状態になります。
しかし、この帳票はレコード数関係なく罫線フォームを表示したい場合や、罫線を
途切れさせたくない場合に有効です。
1ページ分の縦線は常にレコード数関係なく1ページ分引かれるわけです。
だだし、レコードごとに横線を引きたい場合は、詳細区域に配置しておけば、
レコード数分のみ表示されます。

どうしても印字されるレコード分だけ縦線が引きたいばあいは、nbzさんが行った方法で
やるしかありません。線がとぎれてしまいますが仕方ないと思います。
だだ、手が痛くなるほど根気よく調整すれば、うまく線が繋がったように見えるときもあります。
また、最初の方法で1ページ内のレコード数を判定して「プロパティ?式による設定?XやY」に
うまく式を記述して、縦線の長さを動的に変更すればできると思います(私はやったことありませんが・・)

とっくに分かっていたことでしたらごめんなさい。
ただ、私のこの手の帳票では苦労したので、ついつい、自分の方法を長々と書いてしまいました。
ではでは

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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