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

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

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

You are not logged in.

Announcement

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


#1 2017-08-24 10:48:17

bottu3
Member

リスト→フォーム→リスト

こんにちは。

レイアウト切替について質問があります。
リスト形式のレイアウトから、レコードを選択しフォーム形式に切替え、またリスト形式に戻る際に、
最後のリスト形式の表示で、選択したレコードが最後尾にきてしまいます。
それを、最初のレイアウトと同じ位置にする方法か、先頭にする方法はないでしょうか?

4,5,6,7,8 と最初のリスト形式では並んでいるものから6を選び、フォームに切替え、またリストに戻ると
2,3,4,5,6 と6が最後尾にきてしまいます。

4,5,6,7,8 と元の表示に戻すか、
6,7,8,9,10 と、6を先頭にしたいのです。

質問がわかりづらく申し訳ありません。
よろしくお願いします。

Offline

#2 2017-08-24 11:12:06

チポ
Member

Re: リスト→フォーム→リスト

それが仕様ですね。

新規ウインドでフォーム表示して、
元のウインドに戻ればいいのでは。

Offline

#3 2017-08-24 15:44:32

bottu3
Member

Re: リスト→フォーム→リスト

仕様なのですね。
アドバイスありがとうございます。
FileMakerGoではいい方法ないでしょうか?

Offline

#4 2017-08-24 17:19:24

チポ
Member

Re: リスト→フォーム→リスト

GO使わないので分かりませんが、

ヘルプを見る限り、スクリプトステップ
  新規ウインドウ
は使えそうですが。

Offline

#5 2017-08-24 17:52:50

qb_dp
Member

Re: リスト→フォーム→リスト

チポ wrote:

新規ウインドでフォーム表示して、
元のウインドに戻ればいいのでは。

チポさん案で、元のリストの状態に戻れますよ。

がしかし、詳細レイストでレコード移動した場合、リストに戻ってもそのレコードは、選択されていません。

レコードが一番下でもアクティブレコードの色を変える事で、なれてしまえば UI的には、そんなに困らないかと思います。

どうしても!と言う場合は、下記のようにすると選択レコードが上に来ます。

変数を設定 [$RecNum; 値:Get ( レコード番号 )]
レイアウト切り替え [「TEST5」]
レコード/検索条件/ページへ移動 [最後の]
スクリプト一時停止/続行 [間隔(秒): 0]
レコード/検索条件/ページへ移動 [ダイアログなし; $RecNum]

※残念な事にレコード移動で画面がちらつきます。

Offline

#6 2017-08-24 18:00:03

bottu3
Member

Re: リスト→フォーム→リスト

とても参考になりました。
チポさん、qb_dpさん、ありがとうございました。

Offline

#7 2017-08-24 18:04:56

qb_dp
Member

Re: リスト→フォーム→リスト

おっと失礼。
FileMaker Go では、一時停止 0秒ではダメでした。0.1秒にすれば大丈夫でした。
スクリプト一時停止/続行 [間隔(秒): .1]

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 13 queries executed - Memory usage: 515.19 KiB (Peak: 519.73 KiB) ]