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

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

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

You are not logged in.

Announcement

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


#1 2023-06-02 17:45:53

せいよ
Guest

スライド印刷の設定について

文字サイズに合わせてボディサイズを調整しています
余計なスペースがあかないように、プレビューを見ながら文字が表示される最小の高さにしています

スライド印刷を使い、複数行表示させようとしたところ、最小の高さの設定ができないため、
1行で終わるレコードも、上記のように文字ぴったりのサイズにならずに
スペースが空いてしまいます

スライド印刷を利用するのなら仕方のない仕様ですか?
力技でやるのならフィールドの文字サイズをみて、非表示にして
最小の高さにしているフィールドを重ねておきそちらを表示させる、といったことになるのでしょうか?

#2 2023-06-04 12:02:44

せいよ
Guest

Re: スライド印刷の設定について

スライド印刷したときの最小高はファイルメーカーの固定になるということでしょうか
例えばスライド設定をしないで10レコード表示できるレイアウトを作ったとします
スライドをオンにして
このレコード高さを2倍にしても行間やフォントの関係から2行入りません
やや大きめにすると1行の上記の最低高より広くなるので10レコード入りません

#3 2023-06-04 14:25:29

Shin
Member

Re: スライド印刷の設定について

スライド機能を誤解されているのでは。

例えば、

A    a1
     a2
     a3

B    b1



C    c1
     c2



 

と入力した時に、スライド印刷すると、

A    a1
     a2
     a3
B    b1
C    c1
     c2

となることを期待していますか。

印刷に使うレイアウトでは、各フィールドは最大の行数より大きくしておきます。また、パートを縮小する設定も使うと応用が広いです。

Last edited by Shin (2023-06-04 14:29:34)

Offline

#4 2023-06-04 16:59:58

せいよ
Guest

Re: スライド印刷の設定について

a1
a2
a3
Shinさんありがとうございます
フィールドの高さが10㎜で文字がちょうど入るので
ボディもその高さにします
1行しか表示させないのならそれでいいのですが
複数行になる場合をみこして、適当なフィールド高にしてスライド印刷を有効にして
1行しかない場合、10mm以上になってしまうので
余計な余白がでて表示されるレコード数が減ってしまうということです

#5 2023-06-04 17:48:49

Shin
Member

Re: スライド印刷の設定について

パディングが影響しているのでは。デフォルトでは、上下合わせて12ポイントくらい空いてしまいます。
https://www.dropbox.com/s/cz27su8elnh0f … 2.zip?dl=0
をみてみてください。

Last edited by Shin (2023-06-05 11:16:43)

Offline

#6 2023-06-05 13:47:59

qb_dp
Member

Re: スライド印刷の設定について

以下のような事でしょうか?

スライド設定時の隙間 / 初心者のFileMaker pro Q&A
https://fm-aid.com/bbs2/viewtopic.php?pid=81431#p81431

Offline

#7 2023-06-05 16:07:03

qb_dp
Member

Re: スライド印刷の設定について

あ~...1フィールド内、で複数行ということですね。だと、上記は、別の話ですね。

フィールドの高さをスライドでフォントのベースラインより小さくするのは無理っぽい気がします。

Offline

#8 2023-06-05 16:07:41

チポ
Member

Re: スライド印刷の設定について

> 複数行になる場合をみこして、適当なフィールド高にしてスライド印刷を有効にして
一つのフィールドで複数行
ということでしょうか?

としたら、
1行になってスライドしたとしても、
そのフォントの大きさに対するデフォルトのフィールド高に縮小されるだけでしょう。
それが期待されるより大きいということでは?

Offline

#9 2023-06-05 16:09:30

チポ
Member

Re: スライド印刷の設定について

ああ、
qb_dpさんとかぶった!

無理無理なら、
そのフィールドを1行ごとに分解して複数のフィールドにすれば可能でしょう。

Offline

#10 2023-06-05 16:17:48

qb_dp
Member

Re: スライド印刷の設定について

折返しでの複数行がある場合は、色々とややこしいので、私は諦めてスライドの余白を受け入れます。

Offline

#11 2023-06-05 17:06:38

せいよ
Guest

Re: スライド印刷の設定について

みなさんありがとうございます

やはりスライドを使うと余白がでてしまう仕様なのですね
ボディの1行1行に対して文字をできるだけ中央にも寄せたいのですが
スライドを使うとやはりずれてしまうようですね(パディングで1行のときに真ん中に調整すれば合うのかもしれませんが)
欧米(英語)では枠の中央に表示させるということが一般的でないのか
左上寄せが普通のようですね
英語圏のソフトなので仕方がないのかもしれません

ほとんどが1行ですむ文字列でごくごくまれに2行になることがある、程度なので自動的に設定される最小高では
1ページあたりに 表示できるレコード数が少なくなってしまい困るので
やはりスライドは使わずに、入らない文字は切り捨て、という書式にするしかなさそうですね

無理やりするとしたら、フォントサイズを小さくして同じフィールド高に2行入るようにして
1行用フィールドと2行用フィールドの表示を切り替える、とかですかね?
Excelの自動で折り返して表示する機能を自力でやる、みたいな

#12 2023-06-05 17:14:27

Shin
Member

Re: スライド印刷の設定について

パディングで、上を3くらいにして、下を0にしてみてはいかがでしょう。行間の設定もポイントで設定して、文字サイズ+2 くらいにするといかがでしょう。

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: 568.64 KiB (Peak: 585.55 KiB) ]