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

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

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

You are not logged in.

Announcement

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


#1 2016-12-01 18:33:41

koko
Guest

タブ内のポータルへ移動したい

OS:[windows 7 ]
FileMaker Ver:[ fm ad 13 ]

あるレイアウトにタブコントロールを設置しております。
タブ数は二つです。
各タブ内にポータルを設置しております。

GET(トリガ現在のパネル)という関数にて現在アクテイブなタブ番号を取得しているのですが、
現在アクティブなタブのアクティブなレコードに移動するにはどのようにスクリプトを設定すれば
良いのでしょうか?

何もしないと必ず左端のタブへ移動しているような気がします

よろしくお願いします

#2 2016-12-01 22:35:08

シャチ
Member

Re: タブ内のポータルへ移動したい

取得関数の機能検査をしないでの発言ですので、機能的に可能な可能性がある場合は没にしてくダサい。

強制的にアクティブなタブを拾いたいということに着目して
書くタブの上にボタンを配置して
ボタンクリックでタブへの移動と、そのタブの名前をグローバル変数に格納する
という手段が逃げの手として考えられます。

Offline

#3 2016-12-01 23:53:23

チポ
Member

Re: タブ内のポータルへ移動したい

GetLayoutObjectAttribute ( オブジェクト名 ; isFrontPanel )
でそのオブジェクト名のタブパネルが最前面か否かが分かります。
トリガに関係なく判定出来ますね。

で、ポータルにオブジェクト名を付けて、
  オブジェクトへ移動
でポータルを選択出来ます。

Offline

#4 2016-12-05 09:59:48

koko
Guest

Re: タブ内のポータルへ移動したい

ご教授ありがとうございます。
色々と試していて返信が遅れ、申し訳ありません。
なんとかやりたいことができました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 505.45 KiB (Peak: 516.39 KiB) ]