過去の桐井戸端BBS (桐ver.8)
17374 レポートの一覧表で、グループが変わったとき少し太い罫線を引きたい クーパー 2002/09/27-10:23
こんにちは。
WIN2000、桐Ver8SP6です。

一覧表レポートを作成しているのですが、
罫線の扱いがよくわかりません。
たとえば、学年、組、番号という項目があって、
学年、組でグループ設定しています。
[グループ内横罫線削除]をONにしてグループ項目を
はっきりと表現することはできたのですが、
[組]項目がべつの組になった時(グループが変わったとき)、
少し太い罫線を引きたいのですが、どこで設定すればよいのでしょうか。

ご存知の方よろしくお願いします。
17376 Re:レポートの一覧表で、グループ間の罫線を指定するには? 幅田 2002/09/27-11:14
記事番号17374へのコメント
クーパーさん
こんにちは。

>たとえば、学年、組、番号という項目があって、
>学年、組でグループ設定しています。
>[グループ内横罫線削除]をONにしてグループ項目を
>はっきりと表現することはできたのですが、
>[組]項目がべつの組になった時(グループが変わったとき)、
>少し太い罫線を引きたいのですが、どこで設定すればよいのでしょうか。

[組]のデータのセル(テキストオブジェクト)のオブジェクトの属性で
上側の罫線を太くすれば、当然、[組]の罫線はグループ内横罫線削除になってるわけですから、
グループ内は罫線が引かれず、グループが変わったときだけ、上記で設定した太い線が印字されます。

ただし、同じ設定をグループ設定してない項目(セル)でも設定すると
すべての行が太くなってしまいます。

グループ設定をしていない項目については、通常は細い線で、
組などのグループが変わったときだけ、太い線にしたいというのは
レポートでは難しいかもしれません。

一覧表レポートではなく、表(TBL)の設定での一覧表印刷なら
一覧表印刷の属性→書式→行属性→行グループで
グループ項目を選び、グループ表示にチェックをつけます。
横スクロールバーを右にドラッグして右側に隠れている項目を表示して
空白行挿入にチェックをつけ、行の高さは0mm、空白行横罫に
太い実線を設定すれば、お望みのものができると思いますが、

レポートで、グループが変わるごとに空白行を挿入するというのはできるのでしょうか?
ちょっと探したが見あたりませんでしたが、もしかすると私が知らないだけなのかも?

17381 Re:レポートの一覧表で、グループ間の罫線を指定するには? クーパー 2002/09/27-17:46
記事番号17376へのコメント
レスありがとうございます。

>レポートでは難しいかもしれません。
>一覧表レポートではなく、表(TBL)の設定での一覧表印刷なら
むぅ、やっぱり無理なのでしょうか。
私もテーブルの一覧表の方が楽なのですが、
ヘッダにもソースとしてデータを引っ張らなくてはいけないのです。

>レポートで、グループが変わるごとに空白行を挿入するというのは
>できるのでしょうか?
>ちょっと探したが見あたりませんでしたが、もしかすると
>私が知らないだけなのかも?
私も知らないのですが調べてみようかと思います。
出来るなら、行の高さを0にして、罫線の設定のみを活かすってことでよいのですよね?

幅田さんどうもありがとうございました。
ご迷惑でなければ今後もよろしくお願いします。
17382 Re:レポートの一覧表で、グループ間の罫線を指定するには? 幅田 2002/09/27-18:13
記事番号17381へのコメント
クーパーさん
こんにちは。

>私もテーブルの一覧表の方が楽なのですが、
>ヘッダにもソースとしてデータを引っ張らなくてはいけないのです。

まあ、あまり凝ったことしないのであれば、ヘッダに項目を指定することでデータを印字することもできますが・・
(当然ご存知でしたよね)

17397 Re:レポートの一覧表で、グループ間の罫線を指定するには? クーパー 2002/09/30-15:17
記事番号17382へのコメント
お返事いただいていたのに
遅くなって申し訳ありませんでした。
自宅にネットの環境がないもので。

今回はテーブルの一覧表でいけるよう交渉しました。
一覧表印刷ではVer5の方(というよりDOS環境?全角文字の字詰めとか)が
なにげに便利なような気がしてしまうのは私の勉強不足でしょうか。

ヘッダに項目を指定できるのは知っていたのですが、複数行+ラベル?(普通の印字)
を混在させられるのは今回やってみての発見でした。
指定した項目値の文字間などを指定できないのは残念ですが。

しかしテーブルの一覧表にしたことで新たな不明点も。
別に質問させていただきます。

お返事いただきましてありがとうございました。

17406 Re:レポートの一覧表で、グループ間の罫線を指定する ほりかわ 2002/10/01-19:23
記事番号17374へのコメント
>たとえば、学年、組、番号という項目があって、
>学年、組でグループ設定しています。

>[組]項目がべつの組になった時(グループが変わったとき)、
>少し太い罫線を引きたいのですが、どこで設定すればよいのでしょうか。

1. [学年]、[組]をグル−プ項目(ex.中計と小計)に。
2. その際、行高さ0、行数=1 の集計(中計,小計)フッタセクションを指定する。
3. 境界線(上)または境界線(下)の線の種類を太い線にする。

上記の設定で、一覧表印刷の空白行挿入と同様の印刷結果になるはず。

付け足し、
ありがちな話しとしては、行間を広くしたい場合、境界線の高さを指定する。
または、セクションの詳細の境界線の幅を境界高さに加算して印字するをONに設定すればよいことでしょう。


17452 Re:レポートの一覧表で、グループ間の罫線を指定する クーパー 2002/10/04-19:00
記事番号17406へのコメント
ほりかわさん ありがとうございます。
しばらく見にこない間にお見事なレスをいただいていたようで。

>上記の設定で、一覧表印刷の空白行挿入と同様の印刷結果になるはず。
はい。うまくいきました。本当にありがとうございました。
幅田さんも書かれていましたが、やはり空白行あるいは
そのような意味合いのものをうまく利用すれば出来るのですね。

残念ながら今回の納品は済んでしまったのですが、
以後はレポート印刷で対処できるので嬉しい限りです。

>付け足し、…
参考にいろいろ試してみたいと思います。

これからは掲示板まめにチェックするようにします。
お答えいただいた方々ありがとうございました。

戻る