みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
よろしくお願いします。
FileMaker19
です。
対象レコードの品番フィールドに
指定した品番の行までスクロールすることはできるのでしょうか。
Offline
Shin様、ありがとうございます。
初めて使うスクリプトで、開いてみたのですが使い方がわかりませんでした。
品番フィールドに変数: $品番がある行までスクロールするには、
具体的には
実行
検索
置換
にどのように入れればよいでしょうか。
Offline
やりたいことは下記で合ってますかね?
A~Zが入っているテーブルとして、
現在対象レコードがA~Pの状態でGのレコード移動したい。
A~Pに絞り込まれた状態で下記を順番にすることだと思います。
ちなみに必ずEndLOOP直前の「 レコード移動(次の;最後まできたら終了オン) 」でオンにしてください。
これをしないとGが見つからない場合 LOOPが永遠に実行されてしまうので。
----------------------------------------------------
レコード移動(最初の)
LOOP
IF[ アルファベット = "G" ]
変数 ( $対象レコードID変数 = GET(レコード番号) )
Exit loop if ( アルファベット = "G" )
EndIF
レコード移動(次の;最後まできたら終了オン)
EndLoop
レコード移動(計算式で指定 : $対象レコードID変数 )
品番をグローバルフィールドに入力。
そのグローバルフィールドと、品番でリレーションし、
関連レコードへ移動
でいいのでは。
Offline
[次を検索] を選択
[検索] では、検索ワードを指定します
これが$品番
[全レコード/検索条件] を使用
[現在のフィールド] を選択
ヘルプの例にあるように、最初に検索するフィールドへ移動する必要があります。
検索/置換を実行
はメチャメチャ遅いよ!
Offline
んん?
スクロール
って書いてるから、その通り、移動中を見たいのか?
Offline
ありがとうございます。
対象レコードの一覧はそのままに、該当する品番の行まで進みたいのです。
やりたいことは「数百ある一覧の中で該当する品番まで飛んで表示」です。
Offline
hi0329様の方法でいけました!
皆様ありがとうございました。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 518.49 KiB (Peak: 523.4 KiB) ]