みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
また印刷の質問で恐縮です。
リスト形式で印刷をかけています。パートは、ヘッダ、ボディ、タイトルフッタに分かれています。
2ページにかけて印刷が行われると、
1ページ目にヘッダ、ボディ、フッタが印刷。
2ページ目にヘッダ、ボディが印刷。
このように、2ページ目にフッタが印刷されません。
予想していた動きだと、1ページ目にヘッダ、ボディ、2ページめにヘッダ、ボディ、フッタが印刷されると思っていました。
どのように最終ページのみにフッタを表示される事ができるでしょうか?
ちなみに、フッタは固定の文字列のみ書かれています。
宜しくお願いします。
Offline
タイトルヘッダ・タイトルフッタは最初のページのみ印刷されます。
最後のページのみに印刷したい場合は後部小計パートを工夫するか手っ取り早いのは後部総計を使ってみましょう。
質問される前にまずはヘルプ等読まれることをオススメします。
https://fmhelp.filemaker.com/help/16/fm … types.html
Last edited by Moz (2017-12-12 10:32:48)
Offline
Mozさん、ありがとうございます。ヘルプは読んだのですが、
「最初の画面またはページの下部のみに」とあって、「下部のみに」を勝手に最終ページと思い込んでしまいました。失礼しました。
後部総計は使ったことがないので、調べてみます。ありがとうございます。
Offline
後部総計を利用しました。最終ページに正しく印刷されたのですが、1点問題が。
後部印刷だと最終ページのリストの最終データの下に印字されます。
例えば、最終ページにリストのデータが1行しかなかったら、印字したい部分は
だいぶ上の方に印字されていまいます。
最終ページの一番下、つまりフッタで指定した部分のみに印字することは可能でしょうか?
Offline
https://fm-aid.com/bbs/viewtopic.php?id=7021
http://joy-h.com/bbs2/viewtopic.php?id=1472
これらのURLを見つけましたが、フッタの部分を隠しておくということは、
そのフッタ領域はリスト表示がされませんが、やはり上記の方法しか
手段はないでしょうか?
Offline
スライドを使っていなくて、ボディの大きさが一定なら、
最終ページのレコード数が分かりますよね。
最終ページだけ別に印刷する様にすればいいのでは。
かなり苦し紛れです;;;
Offline
https://community.filemaker.com/thread/170770
このような回答もありました。
実はスライドを使っているのです・・・苦し紛れの技にどうしてもなってしまいますね。
最終ページにのみフッタを印刷したいという要望はあると思うのでFM社に今後対応してもらいたいです(;_;)
Offline
FM14以前でしたら、テーマをクラシックにして、ヘッダに1ページ分のPDFを貼り付けておきます。そのPDFは、フッタに相当する部分に文字列を設定します。
PDFは、最終ページ以外では隠すようにしておくと、オーバーレイ印刷のような事が可能でした。
新たにクラシックのテーマが使えなくなっているので、過去のテクニックですが、古いバージョンでクラシックのテーマのレイアウトを作れば、FM16でも使えます。
Last edited by Shin (2017-12-12 14:03:31)
Offline
皆様ご回答ありがとうございました。とても参考になりました。今回の件は、
フッタに置いて、
その前面にマスクするフィールドを配置。
そのマスクの塗りつぶしを透明にして、
条件付き書式の条件
Get ( レコード番号 ) ≠ Get ( 対象レコード数 )
で塗りつぶしを背景色にする。
という方法で解決しました!
Offline
オブジェクトの設定で、次の場合にオブジェクトを隠す、を使った方がスマートですよ。
Offline
ありがとうございます。オブジェクトの設定で
Get ( レコード番号 ) = Get ( 対象レコード数 )
とすることで、やりたかったことができました。ありがとうございます。
Offline
Pages: 1
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 573.62 KiB (Peak: 589.66 KiB) ]