PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
22412 | 06/01/19 15:57:03 | RE(2):PB8.0: 5行毎に罫線を引くにはどうすれば良いのでしょうか? By Cherry_Sunburst |
22411 | 06/01/19 14:19:00 | RE(1):PB8.0: 5行毎に罫線を引くにはどうすれば良いのでしょうか? By Hakofugu |
22410 | 06/01/19 11:19:31 | PB8.0: 5行毎に罫線を引くにはどうすれば良いのでしょうか? By Cherry_Sunburst |
カテゴリ:データウィンドウ
日付:2006年01月19日 14:19 発信者:Hakofugu
題名:RE(1):PB8.0: 5行毎に罫線を引くにはどうすれば良いのでしょうか?
Cherry_Sunburstさん、こんにちは。
グループが1つであればこんな方法はどうでしょう。
計算フィールドを追加し、
「cumulativeSum( 1 for group 1 )」
と記述します。こうすると、この計算フィールドはグループ内の1からの連番になります。
この計算フィールドの値を使って、罫線の表示プロパティに
「if (mod(計算フィールドの名前, 5) = 0, 1, 0)」とすればいいのでは。
グループが複数存在し、改ページタイミングも複数ある場合は
「cumulativeSum( 1 for group X )」を改ページするグループごとに作成し、
「if (mod(計算フィールド1の名前, 5) = 0, 1, if (mod(計算フィールド2の名前, 5)....,0)」を
計算フィールドの数だけネストすればうまくいくのかな?
一度、実験してみてください。
>【したい事】
>A B C
>1001 あいうえお かきくけこ
>改ページ
>1002 さしすせそ たちつてと
>1002 なにぬねの はひふへほ
>1002 まみむめも やゆよ
>1002 らりるれろ わ
>1002 を ん
>-----------------------------
>1002 がぎぐげご ざじずぜぞ
>
>ページ毎に出力された件数を取得する良い方法はありますでしょうか?
>宜しくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS Oracle Net 9
Browser InternetExplorer
Server SoftWare
OS Windows 2000
DBMS Oracle9i
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.