初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2017-12-12 10:17:23

keikeich
Member

複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

また印刷の質問で恐縮です。

リスト形式で印刷をかけています。パートは、ヘッダ、ボディ、タイトルフッタに分かれています。
2ページにかけて印刷が行われると、

1ページ目にヘッダ、ボディ、フッタが印刷。
2ページ目にヘッダ、ボディが印刷。

このように、2ページ目にフッタが印刷されません。
予想していた動きだと、1ページ目にヘッダ、ボディ、2ページめにヘッダ、ボディ、フッタが印刷されると思っていました。
どのように最終ページのみにフッタを表示される事ができるでしょうか?

ちなみに、フッタは固定の文字列のみ書かれています。

宜しくお願いします。

Offline

#2 2017-12-12 10:32:33

Moz
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

タイトルヘッダ・タイトルフッタは最初のページのみ印刷されます。
最後のページのみに印刷したい場合は後部小計パートを工夫するか手っ取り早いのは後部総計を使ってみましょう。

質問される前にまずはヘルプ等読まれることをオススメします。
https://fmhelp.filemaker.com/help/16/fm … types.html

Last edited by Moz (2017-12-12 10:32:48)

Offline

#3 2017-12-12 11:12:20

keikeich
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

Mozさん、ありがとうございます。ヘルプは読んだのですが、

「最初の画面またはページの下部のみに」とあって、「下部のみに」を勝手に最終ページと思い込んでしまいました。失礼しました。
後部総計は使ったことがないので、調べてみます。ありがとうございます。

Offline

#4 2017-12-12 11:53:00

keikeich
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

後部総計を利用しました。最終ページに正しく印刷されたのですが、1点問題が。
後部印刷だと最終ページのリストの最終データの下に印字されます。
例えば、最終ページにリストのデータが1行しかなかったら、印字したい部分は
だいぶ上の方に印字されていまいます。

最終ページの一番下、つまりフッタで指定した部分のみに印字することは可能でしょうか?

Offline

#5 2017-12-12 11:59:31

keikeich
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

https://fm-aid.com/bbs/viewtopic.php?id=7021
http://joy-h.com/bbs2/viewtopic.php?id=1472

これらのURLを見つけましたが、フッタの部分を隠しておくということは、
そのフッタ領域はリスト表示がされませんが、やはり上記の方法しか
手段はないでしょうか?

Offline

#6 2017-12-12 12:09:43

チポ
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

スライドを使っていなくて、ボディの大きさが一定なら、
最終ページのレコード数が分かりますよね。

最終ページだけ別に印刷する様にすればいいのでは。

かなり苦し紛れです;;;

Offline

#7 2017-12-12 12:25:19

keikeich
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

https://community.filemaker.com/thread/170770

このような回答もありました。
実はスライドを使っているのです・・・苦し紛れの技にどうしてもなってしまいますね。
最終ページにのみフッタを印刷したいという要望はあると思うのでFM社に今後対応してもらいたいです(;_;)

Offline

#8 2017-12-12 13:54:43

Shin
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

FM14以前でしたら、テーマをクラシックにして、ヘッダに1ページ分のPDFを貼り付けておきます。そのPDFは、フッタに相当する部分に文字列を設定します。
PDFは、最終ページ以外では隠すようにしておくと、オーバーレイ印刷のような事が可能でした。
新たにクラシックのテーマが使えなくなっているので、過去のテクニックですが、古いバージョンでクラシックのテーマのレイアウトを作れば、FM16でも使えます。

Last edited by Shin (2017-12-12 14:03:31)

Offline

#9 2017-12-12 15:15:33

keikeich
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

皆様ご回答ありがとうございました。とても参考になりました。今回の件は、

フッタに置いて、
その前面にマスクするフィールドを配置。

そのマスクの塗りつぶしを透明にして、
条件付き書式の条件
  Get ( レコード番号 ) ≠ Get ( 対象レコード数 )
で塗りつぶしを背景色にする。

という方法で解決しました!

Offline

#10 2017-12-12 16:29:00

Shin
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

オブジェクトの設定で、次の場合にオブジェクトを隠す、を使った方がスマートですよ。

Offline

#11 2017-12-12 19:26:37

keikeich
Member

Re: 複数ページにまたがる印刷でタイトルフッタが1ページ目に表示される

ありがとうございます。オブジェクトの設定で

Get ( レコード番号 ) = Get ( 対象レコード数 )

とすることで、やりたかったことができました。ありがとうございます。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 567.58 KiB (Peak: 582.5 KiB) ]