みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になっております。FMP11 Mac 使用です。
印刷レイアウトにおいて、ボディパートを複数回改ページしたいのですが、どのように設定すればいいでしょうか?
このレイアウトで10個のポータルが縦並びで設置してあり、それぞれ上方向のスライド設定がしてあるのですが、例えば3個目のポータルの上、6個目の上、8個目の上、10個目の上でそれぞれ改ページを入れたいときに、どうしたら良いでしょうか?
このヘルプも読んだのですが、
http://www.filemaker.com/help/13/fmp/ja … tml#911209
任意の箇所で改行するのは一定の規則(出現回数)に従っていないといけないようです。
改ページするポータルにスライド設定をせずに改ページ線(=レイアウトモードでの印刷範囲の端の線)の直下に置いておけばとも思ったのですが、上のポータルがスライドした結果前ページが空白になってしまう場合があり、いまいち使い勝手が悪いです。
良いアイデアがあればよろしくお願いいたします。
Offline
10個のポータルが縦並びで設置してあり
10行ではなく、
複数行のポータルが10個ですか?
として、
それらのポータルは一つのリレーションのポータル?
そうならば、
ポータルではなく関連テーブルでレイアウトを作った方がいいと思いますよ。
Offline
@チポさま
ありがとうございます。
そうです、複数行のポータルが10個です。またひとつのリレーションです。
関連テーブルというのは、改ページごとに「テーブル 2」「テーブル 3」・・・と作ってそれぞれ印刷して印刷後に組み合わせるという意味でしょうか?
Offline
それぞれのポータルが異なる関連テーブルのものでしたら、
私の前レス
ポータルではなく関連テーブルでレイアウトを作った方がいい
これは無理でしょう。
ご希望がよく分からないのですが、、
各ポータルを、ご希望の印刷領域に配置するだけではないのでしょうか。
Offline
ポータル1個が1ページ分に配置してあるとして、ポータル1と2がスライドで1/3のサイズになった場合、
ポータル3をスライドしてると1ページめに1/3だけ入ってしまう
ポータル3をスライドしてないと2ページめは空になってしまう
という話でしょう。
ポータル3を2ページめの頭から印刷するには、ポータル2の下にページいっぱいになるようなフィールドを計算で配置するしかなさそうだけど
FM11でやる気は起こらない...
@チポさま
わかりづらくて申し訳ありません。
それぞれのポータルは同じ関連テーブルからひとつのリレーションで表示させています。ある関連テーブルからポータルごとにフィルタ条件を分けて10個のポータルを表示させています。ただ10個の並びの中で優劣があるため、改ページさせる必要がある箇所があるのです。特定の固定位置にポータル表示させようとしたのですが、上のポータルの行数が少ない場合上方にスライドされて空白ページが入ってしまう場合があるのです。
もしかしたら改ページごとにレイアウトを作ってスクリプトで順に印刷すれば結果として同じじゃないかという気がしてきました。とりあえずこれをやってみようと思います。
Offline
@Layouterさま
その通りです。やはり難しそうですね。上述のレイアウトを分ける案をやってみようと思います。ご回答ありがとうございます。
Offline
ああ、そういうことですか・・
ページごとのレイアウトにして、
スクリプトで各レイアウトを順に印刷するのはいかがですか。
しかし、ポータルって印刷向きではないですよね。
Offline
@チポさま
ありがとうございます。そうですね、レイアウトを分けてスクリプトで繋げて印刷するのが良さそうですね。やってみようと思います。ご助言ありがとうございました。
Offline
上記レイアウトを分けてスクリプトで結合させる方法でうまくいきました!アドバイスくださりありがとうございました。
Offline
集計レイアウトで印刷すれば、ごく簡単に行けたでしょうがね。
Offline
例えば3個目のポータルの上、6個目の上、8個目の上、10個目の上でそれぞれ改ページを入れたい
と各ページごとのグループ数が異なるので、
「ごく簡単」ではないですよ。
Offline
ページ分けする区分を付与する計算フィールドを作るだけでいいはず
Last edited by Shin (2015-02-05 10:02:51)
Offline
方法は有るのは分っていますが、それが、
レイアウトを分けるのと比べて、「ごく簡単」かは・・?
Offline
Pages: 1
[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 534.16 KiB (Peak: 555.06 KiB) ]