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

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

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

You are not logged in.

Announcement

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


#1 2015-02-04 12:10:21

eddie
Member

ボディパート中の改ページ

お世話になっております。FMP11 Mac 使用です。

印刷レイアウトにおいて、ボディパートを複数回改ページしたいのですが、どのように設定すればいいでしょうか?
このレイアウトで10個のポータルが縦並びで設置してあり、それぞれ上方向のスライド設定がしてあるのですが、例えば3個目のポータルの上、6個目の上、8個目の上、10個目の上でそれぞれ改ページを入れたいときに、どうしたら良いでしょうか?

このヘルプも読んだのですが、
http://www.filemaker.com/help/13/fmp/ja … tml#911209
任意の箇所で改行するのは一定の規則(出現回数)に従っていないといけないようです。
改ページするポータルにスライド設定をせずに改ページ線(=レイアウトモードでの印刷範囲の端の線)の直下に置いておけばとも思ったのですが、上のポータルがスライドした結果前ページが空白になってしまう場合があり、いまいち使い勝手が悪いです。

良いアイデアがあればよろしくお願いいたします。

Offline

#2 2015-02-04 13:09:15

チポ
Member

Re: ボディパート中の改ページ

10個のポータルが縦並びで設置してあり

10行ではなく、
複数行のポータルが10個ですか?

として、
それらのポータルは一つのリレーションのポータル?

そうならば、
ポータルではなく関連テーブルでレイアウトを作った方がいいと思いますよ。

Offline

#3 2015-02-04 13:17:13

eddie
Member

Re: ボディパート中の改ページ

@チポさま
ありがとうございます。
そうです、複数行のポータルが10個です。またひとつのリレーションです。
関連テーブルというのは、改ページごとに「テーブル 2」「テーブル 3」・・・と作ってそれぞれ印刷して印刷後に組み合わせるという意味でしょうか?

Offline

#4 2015-02-04 13:30:35

チポ
Member

Re: ボディパート中の改ページ

それぞれのポータルが異なる関連テーブルのものでしたら、
私の前レス

ポータルではなく関連テーブルでレイアウトを作った方がいい

これは無理でしょう。


ご希望がよく分からないのですが、、
各ポータルを、ご希望の印刷領域に配置するだけではないのでしょうか。

Offline

#5 2015-02-04 13:52:20

Layouter
Guest

Re: ボディパート中の改ページ

ポータル1個が1ページ分に配置してあるとして、ポータル1と2がスライドで1/3のサイズになった場合、
ポータル3をスライドしてると1ページめに1/3だけ入ってしまう
ポータル3をスライドしてないと2ページめは空になってしまう
という話でしょう。
ポータル3を2ページめの頭から印刷するには、ポータル2の下にページいっぱいになるようなフィールドを計算で配置するしかなさそうだけど
FM11でやる気は起こらない...

#6 2015-02-04 13:56:07

eddie
Member

Re: ボディパート中の改ページ

@チポさま
わかりづらくて申し訳ありません。
それぞれのポータルは同じ関連テーブルからひとつのリレーションで表示させています。ある関連テーブルからポータルごとにフィルタ条件を分けて10個のポータルを表示させています。ただ10個の並びの中で優劣があるため、改ページさせる必要がある箇所があるのです。特定の固定位置にポータル表示させようとしたのですが、上のポータルの行数が少ない場合上方にスライドされて空白ページが入ってしまう場合があるのです。
もしかしたら改ページごとにレイアウトを作ってスクリプトで順に印刷すれば結果として同じじゃないかという気がしてきました。とりあえずこれをやってみようと思います。

Offline

#7 2015-02-04 13:57:42

eddie
Member

Re: ボディパート中の改ページ

@Layouterさま
その通りです。やはり難しそうですね。上述のレイアウトを分ける案をやってみようと思います。ご回答ありがとうございます。

Offline

#8 2015-02-04 14:00:39

チポ
Member

Re: ボディパート中の改ページ

ああ、そういうことですか・・

ページごとのレイアウトにして、
スクリプトで各レイアウトを順に印刷するのはいかがですか。


しかし、ポータルって印刷向きではないですよね。

Offline

#9 2015-02-04 14:06:15

eddie
Member

Re: ボディパート中の改ページ

@チポさま
ありがとうございます。そうですね、レイアウトを分けてスクリプトで繋げて印刷するのが良さそうですね。やってみようと思います。ご助言ありがとうございました。

Offline

#10 2015-02-04 18:04:00

eddie
Member

Re: ボディパート中の改ページ

上記レイアウトを分けてスクリプトで結合させる方法でうまくいきました!アドバイスくださりありがとうございました。

Offline

#11 2015-02-04 18:07:05

Shin
Member

Re: ボディパート中の改ページ

集計レイアウトで印刷すれば、ごく簡単に行けたでしょうがね。

Offline

#12 2015-02-05 08:45:17

チポ
Member

Re: ボディパート中の改ページ

例えば3個目のポータルの上、6個目の上、8個目の上、10個目の上でそれぞれ改ページを入れたい

と各ページごとのグループ数が異なるので、
「ごく簡単」ではないですよ。

Offline

#13 2015-02-05 09:58:42

Shin
Member

Re: ボディパート中の改ページ

ページ分けする区分を付与する計算フィールドを作るだけでいいはず

Last edited by Shin (2015-02-05 10:02:51)

Offline

#14 2015-02-05 10:37:59

チポ
Member

Re: ボディパート中の改ページ

方法は有るのは分っていますが、それが、
レイアウトを分けるのと比べて、「ごく簡単」かは・・?

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 9 queries executed - Memory usage: 534.16 KiB (Peak: 555.06 KiB) ]