一括操作の動作後にサーバスクリプトの画面表示の前で動作させる
## 概要
管理画面から[プロセス](/ja/manual/process)機能で一覧画面にボタンを追加し、一括操作することができます。ボタンを追加した状態で[サーバスクリプト](/ja/manual/table-management-server-script)の条件を画面表示の前に設定しますと一括操作後にサーバスクリプトが動作します。
## 前提条件
1. [プロセス](/ja/manual/process)機能の設定で一覧画面にボタンを追加する必要があります。
## 操作手順
1. 対象の[テーブル](/ja/manual/table)を開いてください。
1. 「管理」メニューから[テーブルの管理](/ja/manual/table-management)をクリックしてください。
1. [サーバスクリプト](/ja/manual/table-management-server-script)タブを開き、「新規作成」ボタンをクリックしてください。
1. 「条件」を「画面表示の前」に設定してください。
## サンプルコード
下記の例では、[プロセス](/ja/manual/process)機能で追加したボタンを押下し一括操作後、一覧画面で選択したレコードのIDをコンソールに表示します。
```Javascript
for (let item of grid.SelectedIds()) {
context.Log(item);
}
```
## 関連情報
<div id="ManualList"><ul><li><a href="/en/manual/table">Table Function</a><span>08.13.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/table-management">テーブルの管理</a><span>05.24.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/process">テーブルの管理:プロセス</a><span>06.07.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/table-management-server-script">Table Management: Server Script</a><span>08.13.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/server-script">Developer Function: Server Script</a><span>08.14.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/advanced-operations-process">応用編:プロセスと状況による制御</a><span>08.25.2023 up</span></li></ul></article>
<ul><li><a href="/en/manual/faq-process-comment-required">FAQ:更新時に必ずコメントを入力させたい</a><span>04.29.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/faq-server-script-log">FAQ: I want to output the error log of a server script</a><span>08.14.2024 up</span></li></ul></article>
<ul><li><a href="/en/manual/faq-process-workflow">FAQ:稟議申請などのワークフロー(承認プロセス)をプロセス機能で実現する</a><span>04.29.2024 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />