各スクリプトをサーバー上の個別セッションで実行するクライアントです。スクリプトステップのスクリプト引数を使用して、クライアントのコンテキストに関する情報をサーバーサイドスクリプトに渡すことができます。スクリプトステップのようなスクリプトステップのその情報を使用して、処理するレイアウトと対象レコードを指定できます。万文字までサポートされます。ファイルにアクセスできます:•ファイルが同じホスト上にある。ダイアログボックスで指定したアカウント名とパスワードでファイルが設定されている。関数を使用して結果を取得するオプションがあります。•スケジュールは、実行中のスクリプトが指定の時間制限を超えた場合に終了するように設定できます。返され、サポートされていないステップはスキップされて次のステップに進みます。関数をステップの後に配置すると、ステップがサポートされているかどうかがチェックされ、サポートされているステップが代わりに実行されます。サポートされていないため、サーバー上で実行する次のスクリプトの例ではそのステップをスキップし「未対応」という結果を返します。上で実行されているかどうかがチェックされサポートされているステップのみが実行されます。サポートされていないスクリプトステップは別の色で表示されます。各スクリプトステップの互換性表も参照できます。•クライアントとサーバー間のネットワークトラフィック量を減らすことでパフォーマンスを改善する。•低速クライアントから高速なサーバーに長時間実行されるタスクをオフロードする。クライアントで実行可能にする。スクリプトステップを使用する。メモ•レコードがクライアントによってロックされている場合、サーバーサイドスクリプトは未確定のデータへアクセス、またはレコードの内容を変更することはできません。•サーバーサイドスクリプトを実行すると、スクリプトを含むファイルが開閉されます。スクリプトトリガがアクティブになります。これらのサブスクリプトが同じサーバー上のファイル内にあり、クライアントによってすでに開かれている場合に限ります。よって実行されるスクリプトはクライアントと同じアカウントを使用します。スケジュールによって実行されるスクリプトは、スケジュールで指定されたアカウントを使用します。スクリプトステップがオンに設定されている場合と同様に処理を実行します。イベントログにもエラーが書き込まれます。•クライアントはサーバーサイドスクリプトを停止することはできません。マニュアルを参照してください。データベースサーバーコンポーネントからの情報を返します。•サーバーサイドスクリプトの場合、ファイルアクセスは「Documents」フォルダとテンポラリフォルダに制限されます。サーバーサイドスクリプト内のパスを参照してください。