リファレンス > スクリプトステップリファレンス > 切り替え/移動に関連するスクリプトステップ > ポータル内の行へ移動
 
ポータル内の行へ移動
目的 
アクティブなポータル内の行に移動します。
参照 
構文 
ポータル内の行へ移動 [<最初の/最後の/前の/次の/計算式で指定...>]
オプション 
[内容全体を選択] オプションでは、ポータル内の全行を選択します。[内容全体を選択] オプションが選択されていなければポータル内の関係するひとつのフィールドだけがアクティブになります。
[最初の] オプションでは、ポータル内の最初の行に移動します。
[最後の] オプションでは、ポータル内の最後の行に移動します。
[前の] オプションでは、ポータル内の現在選択されている行の 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
関連項目 
オブジェクトへ移動スクリプトステップ
スクリプトステップリファレンス (名前順)
スクリプトステップリファレンス (種類順)
計算式について