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

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

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

You are not logged in.

Announcement

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


#1 2013-10-23 11:07:02

やむやむ
Guest

レイアウトの切り替えをドロップダウンリストで行いたい

FM12 windows8pro

現在レイアウトの切り替えをボタンで行っています。
しかし、帳票の種類が増えすぎてボタンの配置が、
スペース的に難しくなってきました。

そこでレイアウトの切り替えをドロップボタンで選択し
切り替えれるように出来ないかと考えました。

どうぞご教授お願いします。

#2 2013-10-23 11:37:58

Beautiful Skylark
Guest

Re: レイアウトの切り替えをドロップダウンリストで行いたい

スクリプトトリガ設定で条件分岐させればいいのでは?
ドロップダウンリストの選択が変更(OnObjectModify)されたら「レイアウト切替」をそれぞれに与えておきます。

#3 2013-10-23 12:01:03

traveler
Guest

Re: レイアウトの切り替えをドロップダウンリストで行いたい

レイアウト名一覧の取得が分からないということでしたら
LayoutNames関数とかでいいのかな。使った事ないです。

#4 2013-10-23 13:35:11

traveler
Guest

Re: レイアウトの切り替えをドロップダウンリストで行いたい

LayoutNames(Get(ファイル名))という計算フィールドを作る。
この計算フィールドのフィールド値の値一覧を作る。
適当なグローバルフィールド(レイアウト名とか)を作ってドロップタウンを設定。
このフィールドにOnObjectModifyのトリガを設定。
指定するスクリプトは レイアウト切り替え/計算式で指定/Get ( アクティブフィールド内容 )

レイアウトを増やすと値一覧の内容は自動では増えないので一時的に計算フィールドを
非保存にしてまた保存に戻す必要あり。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.012 seconds, 7 queries executed - Memory usage: 506.95 KiB (Peak: 518.04 KiB) ]