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

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

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

You are not logged in.

Announcement

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


#1 2020-10-23 17:16:08

咲良
Guest

A4サイズのレイアウトについて

使用しているファイルメーカーはPro15と17です。

Grt(システムプラットフォーム)でそれぞれの適したレイアウトになるのと同じように、A4サイズのレイアウトにするような機能はないのでしょうか。

またA4サイズに収まるように指定するにはどのようは方法がベターなのでしょうか。

よろしくお願いいたします。

#2 2020-10-23 17:31:55

koeda
Member

Re: A4サイズのレイアウトについて

「Grt(システムプラットフォーム)でそれぞれの適したレイアウトになるのと同じように」の意味がよくわかりませんが…
とりあえずClarisのサポートにこういう記述があります。

用紙サイズに適したレイアウトを設計するための画面ステンシルの利用
https://support.claris.com/s/article/Us … anguage=ja

Offline

#3 2020-10-23 17:49:18

咲良
Guest

Re: A4サイズのレイアウトについて

>koedaさん

ご回答ありがとうございます。」

パソコンの入力に合わせたレイアウトでも、新規ウインドウを開くときに「Get(システムプラットフォーム)=3」を使えば元のレイアウトではなくてipadに適したレイアウトになりませんか?

元のレイアウトを予めA4サイズにしたり印刷設定でA4を指定するのではなく、スクリプト・関数的なものでそういったものが用意されていないのか知りたかったのですが。

#4 2020-10-23 18:30:26

Shin
Member

Re: A4サイズのレイアウトについて

オブジェクトのアンカー機能を使うと、ウィンドウに合わせた大きさに拡大縮小できます。見た目は、そのウィンドウに合わせたようになります。
これではどうでしょうか。
レイアウトオブジェクトの自動サイズ変更オプションの設定

Offline

#5 2020-10-23 18:34:34

koeda
Member

Re: A4サイズのレイアウトについて

咲良 wrote:

パソコンの入力に合わせたレイアウトでも、新規ウインドウを開くときに「Get(システムプラットフォーム)=3」を使えば元のレイアウトではなくてipadに適したレイアウトになりませんか?
元のレイアウトを予めA4サイズにしたり印刷設定でA4を指定するのではなく、スクリプト・関数的なものでそういったものが用意されていないのか知りたかったのですが。

Get(システムプラットフォーム)関数を呼び出しても、プラットフォームを数値で示すだけで、
自動的にレイアウトを切り替えたり、ウインドウサイズを自動調整してくれるわけではありません。
予め各プラットフォーム用のレイアウトを用意しておき、Get(システムプラットフォーム)の戻り値に応じて切り替えるのだと思いますが。
例えば…

If Get(システムプラットフォーム) = 1 or Get(システムプラットフォーム) = −2
  レイアウト切り替え[ パソコン用レイアウト]
Else If Get(システムプラットフォーム) = 3
  レイアウト切り替え[ モバイル用レイアウト]
Else
  レイアウト切り替え[ Web用レイアウト]
End If

帳票の場合、A4サイズの帳票はどのプラットフォームから出力してもA4サイズで印刷される、つまりレイアウトのサイズはプラットフォームに依存しないので、A4用レイアウト1つを用意しておけば良いのでは?

Offline

#6 2020-10-23 18:58:49

咲良
Guest

Re: A4サイズのレイアウトについて

>Shinさん

ご回答ありがとうございます。
本来の質問の意図とは違うのですが、その機能はあまり知りませんでしたので大変勉強になりました。

今回はGet(システムプラットフォーム)関数でレイアウトが変えられると思って、それならA4にするのにも何か近い機能があるのかもしれないと思い質問させていただきました。

#7 2020-10-23 19:12:29

咲良
Guest

Re: A4サイズのレイアウトについて

>koeda

なるほど、そうだったのですね...私の早とちりでした...

Get(システムプラットフォーム) 関数は切り替えたいレイアウトの番号を取得して、それを条件分岐に使うだけなのですね。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.014 seconds, 9 queries executed - Memory usage: 514.05 KiB (Peak: 518.95 KiB) ]