過去の桐井戸端BBS (桐ver.9) |
23077 | 複合レポートで一覧表を印刷するとき2枚目以降は標題なしにしたい | izaya | 2003/10/30-18:15 |
お世話になります。 レポート(複合)で標題(テキスト) と一覧表を印刷するようにしてあります。 標題を1頁目だけ印刷して、 2頁目以降は印刷しないように(標題の空間にも一覧表データが印刷できるように)するにはどうすればよいのでしょうか? よろしくお願いいたします。 | |||
23079 | Re:レポートで2枚目以降は標題なしにしたい | アックン | 2003/10/30-19:24 |
記事番号23077へのコメント izayaさん、こんばんは。 表紙用ページの”ヘッダページ”というのがあって、通常は画面に現れませんが、 これにテキストボックスと一覧表のオブジェクトを設定します。 そして、2ページ目以降になる”明細ページ”と呼ばれるページ(これが通常、 定義画面に現れるページです)に、同じ一覧表を設定します。 手順 1. 定義画面に作成済のページを表示する (これが明細ページです。) 2. メニューの表示>ページレイアウトパレット ここで左から2番目の「ヘッダページを挿入」ボタンをクリックすると、 ヘッダページのアイコンが下に出ます。 (各ページを切り替えたいときは、アイコンをダブルクリックします。) 先ほどの明細ページに切り替えて、各オブジェクトをヘッダページにコピー貼り付けします。 3. 明細ページに戻って、テキストオブジェクトを外の方にドラッグして除き、 一覧表を上の方にぐいっと伸ばしてやります。 これで、一覧表の明細行が連続して印刷されます。 | |||
23083 | Re:レポートで2枚目以降は標題なしにしたい | izaya | 2003/10/30-21:25 |
記事番号23079へのコメント アックンさん、ありがとうございます。 >手順 >1. 定義画面に作成済のページを表示する >(これが明細ページです。) > >2. メニューの表示>ページレイアウトパレット >ここで左から2番目の「ヘッダページを挿入」ボタンをクリックすると、 >ヘッダページのアイコンが下に出ます。 >(各ページを切り替えたいときは、アイコンをダブルクリックします。) >先ほどの明細ページに切り替えて、各オブジェクトをヘッダページにコピー貼 >り付けします。 > >3. 明細ページに戻って、テキストオブジェクトを外の方にドラッグして除 >き、一覧表を上の方にぐいっと伸ばしてやります。 このとおりやってみたのですが、すると今度はヘッダページが3枚印刷され(データが終わるまで)、 その次に明細ページにまたデータの初めから3枚印刷されてしまいます。 3ページで済むはずが6ページも印刷されるのです。 ヘッダページが1枚目だけ印刷されるようにするにはどうすればよいのでしょうか? よろしくお願いします。 | |||
23086 | Re:レポートで2枚目以降は標題なしにしたい | 悲しげ | 2003/10/30-23:07 |
記事番号23077へのコメント どもっ、izayaさん 最初に、ホンの4日ほど前に#22980で書いたことを引用しておきます。 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 以下、老婆心。 複合レポートを使うと云うことですから、ファイル属性で指定する表と 伝票オブジェクトの対象表で指定する表は別なのですよね? そうであれば、以下の記述は無視してもらうとして、もしこのふたつの表が同じなのであれば、 複合レポートとはせずに単一の伝票レポートとした方が扱いが簡単です。 どうしてもひとつの表でもって複合レポートを使う必要があるのならば、 「ファイル属性」の「リンク表」タブの「表の操作(C)」ボタンから、 「単一化条件名」を指定しておく必要があります。それを忘れると、 同じものが複数枚(レコード件数分)印刷されるので慌てます。(^^;) 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 と云うことで、対象表がひとつである場合は、特に複合レポートとしなければならない理由がなければ、 単独の一覧表レポートとしてみることを先ずはお勧めしておきます。 その上で「レポートで2枚目以降は標題なしに」することは簡単です。 一覧表の「グループヘッダ」で例えば「小計」を設定し、 表題とやらをこの「SH」の行に記述する。これだけです。(^^)v | |||
23090 | Re:レポートで2枚目以降は標題なしにしたい | アックン | 2003/10/31-08:03 |
記事番号23083へのコメント izayaさん、私の勘違いでした。すみません。m(__)m | |||
23095 | Re:レポートで2枚目以降は標題なしにしたい | うにん | 2003/10/31-09:19 |
記事番号23086へのコメント >一覧表の「グループヘッダ」で例えば「小計」を設定し、表題とやらを >この「SH」の行に記述する。これだけです。(^^)v 一覧表ならフリーファイルヘッダ(FH)を使うほうが普通では? | |||
23105 | Re:レポートで2枚目以降は標題なしにしたい | 悲しげ | 2003/10/31-13:00 |
記事番号23095へのコメント どもっ、うにんさん >一覧表ならフリーファイルヘッダ(FH)を使うほうが普通では? あぅ、そうでした。私の勘違い。(^^;) 表題でしたもんね。ならFHにソースを「#表題」とするテキストを置くだけで1頁目だけに出力されますね。 私が書いた(勘違いした)のは、グループが変わる毎に夫々1頁目に当該グループ項目値とかを印刷するやつでした。 そのやり方も、#23086では「簡単」と書きましたが、定義上で幾つか留意すべき点もありました。 「セクションの詳細」/「項目名の印字位置」を「*計ヘッダの後」にするとか、 「グループの設定」/「全てのページに印刷する集計ヘッダ」を「なし」とか、 ちょっとだけ複雑。(^^;) | |||
23107 | Re:レポートで2枚目以降は標題なしにしたい | izaya | 2003/10/31-16:29 |
記事番号23090へのコメント アックンさん ありがとうございます。 できる工夫はないものでしょうか? | |||
23111 | Re:レポートで2枚目以降は標題なしにしたい | アックン | 2003/10/31-18:34 |
記事番号23107へのコメント izayaさん> うにんさんと悲しげさんのやりとりをご覧ください。 私はすっかり勘違いしてました。 | |||
23112 | Re:レポートで2枚目以降は標題なしにしたい | izaya | 2003/10/31-18:52 |
記事番号23105へのコメント 悲しげさん、うにんさん、ありがとうございます。 なかなかむつかしくて管理工学研究所に問い合わせたところ、最初の目的である 「標題を1頁目だけ印刷して、 2頁目以降は印刷しないように(2頁目以降は1ページ目に標題のあっ た空間にも一覧表データが印刷できるように=つまり紙面の上の方から印刷する)する」 の返答は「できない」ということでした。 それではあきらめるしかないのでしょうか? >表題でしたもんね。ならFHにソースを「#表題」とするテキストを置くだけで >1頁目だけに出力されますね。 「FHにソースを「#表題」とするテキストを置く」 というその方法が分かりません。FHのところをいくらクリックしても 何かを記入できるような欄がでないのですが……。 FHの使い方がマニュアルをよんでも全くわかりません。 桐はver.2から使っているのですが、マニュアルではどうにも分からないことが多すぎて辛いです。 それでこのサイトをありがたく思っています。 それだけ奥が深いということなのですが、 もっと直感的に分かりやすくならないものでしょうか。 Excelも使いますが、桐のほうに愛着があります。 上記の点、教えていただければありがたく思います。 | |||
23114 | Re:レポートで2枚目以降は標題なしにしたい | うにん | 2003/10/31-20:06 |
記事番号23112へのコメント > なかなかむつかしくて管理工学研究所に問い合わせたところ、最初の目的である > >「標題を1頁目だけ印刷して、 >2頁目以降は印刷しないように(2頁目以降は1ページ目に標題のあっ >た空間にも一覧表データが印刷できるように=つまり紙面の上の方から印刷する) >する」 >の返答は「できない」ということでした。 う〜ん、複合レポートでやるんだとできないかもしれませんが、単純な 一覧表レポートなら簡単なはずなんですが。。。 最近の管理工学のサポートって大丈夫ですかね(^^; >>表題でしたもんね。ならFHにソースを「#表題」とするテキストを置くだけで >>1頁目だけに出力されますね。 > > 「FHにソースを「#表題」とするテキストを置く」 >というその方法が分かりません。FHのところをいくらクリッ >クしても何かを記入できるような欄がでないのですが……。 FHというのは単なるセクションの種類ですから、何か記入するには テキストなりラベルなりを配置しなければいけません。 固定した標題ならラベルでできますし、いろんな表で使うために#表題を使いたければテキストオブジェクトです。 |