ポータル内の行へ移動
目的
アクティブなポータル内の行に移動します。
参照
構文
ポータル内の行へ移動 [選択: オン/オフ ; 最初の/最後の]
ポータル内の行へ移動 [選択: オン/オフ ; 前の/次の ; 最後まできたら終了: オン/オフ]
ポータル内の行へ移動 [選択: オン/オフ ; ダイアログあり: オン/オフ ; <式>]
オプション
•[
選択] オプションでは、
ポータル内の全行を選択します。[選択] オプションが選択されていなければポータル内の関係するひとつのフィールドだけがアクティブになります。
•[最初の] オプションでは、ポータル内の最初の行に移動します。
•[最後の] オプションでは、ポータル内の最後の行に移動します。
•[前の] オプションでは、ポータル内の現在選択されている行の 1 つ前の行に移動します。対象レコードの最終ポータル列まで処理した時点でスクリプトを終了するには、[最後まできたら終了] を使用します。[最後まできたら終了] をループ内で使用して、最後のポータル行の後でループを終了することができます。
•[次の] オプションでは、ポータル内で現在選択されている行の次の行に移動します。対象レコードの最終ポータル列まで処理した時点でスクリプトを終了するには、[最後まできたら終了] を使用します。[最後まできたら終了] をループ内で使用して、最後のポータル行の後でループを終了することができます。
•[計算式で指定...] オプションでは作成した計算式の結果の行番号に、[ダイアログあり] を [オン] に設定している場合はダイアログボックスで確認された行番号に移動します。
互換性
スクリプトステップを実行する場所 | サポート |
FileMaker Pro | はい |
FileMaker Server | 一部 |
FileMaker Go | はい |
カスタム Web 公開 | 一部 |
FileMaker WebDirect | 一部 |
Runtime ソリューション | はい |
起点
FileMaker Pro 6.0 以前のバージョン
説明
アクティブなポータルがない場合は、レイアウト上の重なり順で見て、一番手前に設定されているポータルの指定行へ移動します。
このスクリプトステップでは、行を切り替えるときに、切り替え先の行でも現在アクティブなフィールドと同じ
関連フィールドがアクティブになるように実行されます。ポータルのフィールドが選択されていない場合は、移動可能な最初の関連フィールドが選択されます。
ポータル内の関連フィールドが選択されている場合は、このステップを使用して、ポータル内にある別の行の同じフィールドに移動することができます。たとえば、2 行目のポータル内にある 3 番目のフィールドが選択されている場合、
ポータル内の行へ移動 [選択: オフ ; 次の ; 最後まできたら終了: オフ]
を使用すると、3 行目のポータル内にある 3 番目のフィールドに移動します。
メモ
•FileMaker WebDirect では、カーソルは指定された行の横に移動しますが、行は選択されません。
•サーバーサイドスクリプトとカスタム Web 公開では、[計算式で指定...] オプションはサポートされていません。
例 1
ポータルの最後の行に移動してレコードを作成します。
フィールドへ移動 [関連請求書::集計]
ポータル内の行へ移動 [選択: オフ ; 最後の]
例 2
ユーザにポータルの「ステータス」フィールドのバッチ更新を許可します。
ポータル内の行へ移動 [選択: オン ; 最初の]
Loop
フィールドへ移動 [選択/実行; 請求書::ステータス]
スクリプト一時停止/続行 [制限時間なし]
ポータル内の行へ移動 [選択: オフ ; 次の ; 最後まできたら終了: オン]
End Loop
関連項目