みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっています。
印刷用のレイアウトがあり、ブラウズモードではポータル内のレコードが表示されています。
しかし、印刷するとポータル部分が全く表示されません。(枠線のみ表示)
プレビューモードでも、印刷時と同様にポータルが表示されません。
どのようにしたらよいでしょうか。
Offline
追加情報です。
インスペクタでみても、「印刷時に非表示にする」にチェックはありません。
Offline
アクセス権セットの設定では。
Offline
完全アクセス権でアクセスしています。
追加の情報です。いろいろ調べて分かった点があります。
ブラウズモードでは合計レコード数が表示されていますが、プレビューモードでは「?」となっています。
また、レコード番号がそれぞれ違っていて、プレビューモードでは「1」です。
ブラウズモードのレコード番号を入力すると、プレビューモードで正しく表示されますが、印刷ではポータルの情報がでてきません。
Offline
> ブラウズモードでは合計レコード数が表示されていますが、プレビューモードでは「?」となっています。
これは最後のページまで移動すると総ページ数を表示しますよ。
> レコード番号がそれぞれ違っていて、プレビューモードでは「1」です
よく分かりませんが、、
プレビューモードでは、
ブラウズモードでレコード番号を表示しているところは現在のページ番号を表示します。
ポータルをちょっと動かすと正確に印刷されたとか聞いたことがあった記憶が。。
Offline
チポ 様 ありがとうございました。
スクリプトで「対象レコードを対象外に」「対象外のみを表示」を印刷ボタンにつけて実現できました。
ところが、印刷設定やらなにやら、色々やっていたらこのスクリプトが無くても、またプレビューモードでも、表示されるようになりました。
何がなんだかわからない状態です。
また、印刷設定などの途中で、「レイアウト設定」で「印刷」タブの「印刷時の段数」を「2」に設定したところ、同じものが横に2つ並んで印刷されました。
A4版縦の上部に2つ並んで印刷されたので、A5版にすれば用紙の無駄がないかと思って変更したら、場外になってしまって印刷できませんでした。
その後、2つ並んで印刷する設定がどうしてもできなくなりました。
どうなっているのか、まったくわからなくなりました。
FileMakerは非常に難しいですね。
Offline
印刷時の段数を2にすると、次のページになる物(通常は次のレコード)を横に並べて印刷する事になります。
用紙は,印刷する用紙の大きさを設定しておく必要がありますよ。
最初のポータルが印刷されない,は、途中のレコードを対象に作業していたのでは。プレビューモードや印刷では,対象になっている最初のレコードを表示や印刷する事になります。私もこれをうっかり忘れて慌てる(今日も慌てました)のですが,プレビューを確認する時には,目的の1レコードのみを対象に作業した方が良いです。
Last edited by Shin (2017-03-31 14:04:29)
Offline
Shin 様 いつもお世話になります。
段数はおっしゃるとおりだと思います。
ただし、2ページ目以降が意図した状態になっていないので、まったく訳の分からないことになってしまいました。
もともと必要なのは、まったく同じ2つのレイアウトを1枚に印刷したいのです。
そこで、レイアウト全体をコピーして、横に貼り付けることで実現しました。
ポータルについては、もしかしたらレイアウトのテーブルのレコード絞り込まず、ポータルのレコードにフィルタをかけただけなのかも知れません。
もう少し調査してみます。
色々ありがとうございました。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 517.63 KiB (Peak: 522.16 KiB) ]