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

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

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

You are not logged in.

Announcement

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


#1 2014-04-04 17:30:12

yasuoku
Guest

タブコントロール

WIN7/FMPro10/FMserver10
出荷依頼の帳票DBを作成して取引先へメール送信しています。
レイアウトの関係上タブコントロールで選択入力する部分があります。
タブ数は2つで、"製品番号""指図番号"です。
あるとき、一度送信したメールに変更事項が生じたため
過去の帳票を検索表示し、訂正したものを再メールしました。
タブコントロールで"指図番号"を選択入力
していたのですが、作成済の帳票を訂正する時は"製品番号"のタブが
表示されていたようです。
一度タブコントロールを選択入力したら、次回表示される時も
同じタブを自動で選択し開いておくことはできないでしょうか?
どうかよろしくご教示お願いいたします。

#2 2014-04-04 18:10:33

いちたすに
Guest

Re: タブコントロール

タブが2個あれば、たとえば、A,B,という名称をインスペクタの名称に入れておきます

スクリプトの変数設定
$$Front_Tab

Case(
GetLayoutObjectAttribute ( "A"; "isFrontTabPanel" ); "A";
GetLayoutObjectAttribute ( "B"; "isFrontTabPanel" ); "B";
)

レイアウトのタブ枠をクリックして、スクリプトトリガの OnObjectModify に上のスクリプトを設定。

次に
"タブ戻る"のスクリプトを作ります。

if[not IsEnpty($$Front_Tab)]
オブジェクトヘ移動[オブジェクト名:$$Front_Tab]
End If

これをレイアウト移動のスクリプトに加えるとか
たぶん、戻るスクリプトなくてもレイアウト変えたら戻っているかもです

#3 2014-04-04 18:22:48

yasuoku
Guest

Re: タブコントロール

ありがとうございます。早速設定してみます。

#4 2014-04-04 18:40:16

いちたすに
Guest

Re: タブコントロール

嘘言ってすみません。
戻るスクリプトないと駄目ですね(笑)

やはり、タブの置いてあるレイアウト(レイアウト切替)スクリプトに加えてください。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.010 seconds, 10 queries executed - Memory usage: 547.7 KiB (Peak: 562.83 KiB) ]