テーブルの管理:サーバスクリプト
## 概要
[サーバスクリプト](/ja/manual/server-script)機能を使うことで、クライアントサイドで実行される従来の[スクリプト](/ja/manual/table-management-script)機能では実現できなかった条件分岐や複雑な計算をシンプルなコードで実現できます。また、クライアントサイドで実行される[スクリプト](/ja/manual/table-management-script)機能とは異なり、[サーバスクリプト](/ja/manual/server-script)機能はインポートでのレコード追加・更新やAPIによる操作のタイミングでも実行されます。
このページでは、[テーブルの管理](/ja/manual/table-management)画面の[サーバスクリプト](/ja/manual/server-script)タブの機能を紹介します。[サーバスクリプト](/ja/manual/server-script)の作成方法や編集方法は、「サーバスクリプト:新規作成と編集」を確認してください。
## 前提条件
1. サイトの管理権限が必要です。
## 操作手順
### 一覧の操作
[テーブルの管理](/ja/manual/table-management)の[サーバスクリプト](/ja/manual/server-script)タブには、開発者が作成・追加したサーバスクリプトの一覧が表示されます。一覧のサーバスクリプトは上から順に読み込まれます。

一覧の左端に表示されたチェックボックスでサーバスクリプトを選択することで、以下の操作を行えます。
|No|ボタン名|機能|
|:-:|:-:|:--|
|<span style="color:red">❶</span>|上|選択したサーバスクリプトを1つ上に移動します。|
|<span style="color:red">➋</span>|下|選択したサーバスクリプトを1つ下に移動します。|
|<span style="color:red">❸</span>|コピー|選択したサーバスクリプトを複製します。<br>複製されたサーバスクリプトは一覧の一番下へ追加されます。|
|<span style="color:red">➍</span>|削除|選択したサーバスクリプトを一覧から削除します。<br>削除ボタンをクリックすると、確認ダイアログが表示されます。<br>OKボタンをクリックすると、一覧から削除されます。|
### 作成・追加済みサーバスクリプトの編集
一覧の各行をクリックすると、作成・追加済みのサーバスクリプトを編集できます。詳細は「サーバスクリプト:新規作成と編集」を確認してください。
### 新規作成
一覧の上に表示される「新規作成」ボタンをクリックすると、サーバスクリプトを新規作成し、一覧へ追加できます。詳細は「サーバスクリプト:新規作成と編集」を確認してください。
### 全て無効化
一覧の上に表示される「全て無効化」チェックボックスを有効化すると、一覧に表示されている全てのサーバスクリプトを無効化できます。
「全て無効化」を有効化しても、各サーバスクリプトの「無効」チェックボックスの状態(一覧の「無効」列で確認できます)は変わりません。
### エラーの詳細を取得する
本機能は開発者向けの機能です。詳細は[FAQ:サーバスクリプトのエラーログを出力したい](/ja/manual/faq-server-script-log)を確認してください。
## 対応バージョン
|対応バージョン|内容|
|:--|:--|
|1.4.14.0 以降|「全て無効化」機能を追加|
|1.5.1.0 以降|「エラーの詳細を取得する」機能を追加|
## 関連情報
<div id="ManualList"><ul><li><a href="/ja/manual/table-management">テーブルの管理</a><span>2025/12/09 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management-script">テーブルの管理:スクリプト</a><span>2025/10/28 up</span></li></ul></article>
<ul><li><a href="/ja/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2025/11/27 up</span></li></ul></article>
<ul><li><a href="/ja/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力したい</a><span>2026/02/10 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />

