開発者向け機能:サーバスクリプト:context.UserData
## 概要
[サーバスクリプト](/ja/manual/table-management-server-script)のスクリプト間でデータを共有可能にする機能を提供します。
## 対応バージョン
1. プリザンター 1.1.13.0 以降
1. プリザンター .NET Framweork版 0.50.219 以降
## プロパティ
ExpandoObjectのため、任意の名称のプロパティを追加可能。
## メソッド
メソッドはありません。
## 使用例
下記の例では、1つ目のサーバスクリプトでデータベースから取得した情報をユーザデータ MyData に格納し、2つ目のサーバスクリプトでユーザデータ MyData に格納されているデータ件数をログに出力します。条件については1つ目は「更新前」、2つ目「更新後」にチェックしています。
##### JavaScript
```
// 1つ目のサーバスクリプト
let results = items.Get(10);
context.UserData.MyData = results;
```
##### JavaScript
```
// 2つ目のサーバスクリプト
let results = context.UserData.MyData;
context.Log(results.Length);
```
## 関連情報
<div id="ManualList"><ul><li><a href="/ja/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2024/10/08 up</span></li></ul></article>
<ul><li><a href="/ja/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2023/06/01 up</span></li></ul></article>
<ul><li><a href="/ja/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力したい</a><span>2024/04/29 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />