開発者向け機能:サーバスクリプト:siteSettings
## 概要
「[サーバスクリプト](/manual/table-management-server-script)」で「サイト設定」の読み取り、変更を行うためのオブジェクトです。
## プロパティ
|No|プロパティ名|変更|説明|
|:--|:----------|:-------:|:---------------------------|
|1|DefaultViewId |○|「[既定のビュー](/manual/table-management-default-view)」のID|
|2|[Sections](/manual/server-script-site-settings-section)|○|Sectionオブジェクトの配列|
## メソッド
|No|Name|Description|
|:----|:----|:----|
|1|[SiteId](/manual/server-script-site-settings-site-id)|「[サイト](/manual/site)」の「タイトル」をキーに「サイトID」を取得|
## 使用例①
以下の例では、ビューのIDが1のものを既定のビューとして設定します。
##### JavaScript
```
siteSettings.DefaultViewId = 1;
```
## 使用例②
以下の例では、セクションの情報を取得してセクションのIDとラベルテキストをログに出力します。
##### JavaScript
```
let sections = siteSettings.Sections;
for (let section of sections) {
context.Log(`${section.Id} ${section.LabelText}`);
}
```
## 使用例③
以下の例では、サイト名が 部署マスタ のサイトIDを取得してログに出力します。
##### JavaScript
```
let siteId = siteSettings.SiteId('部署マスタ');
context.Log(siteId);
```
## 関連情報
<div id="ManualList"><ul><li><a href="/manual/site">サイト機能</a><span>2023/07/28 up</span></li></ul></article>
<ul><li><a href="/manual/table-management-default-view">テーブルの管理:一覧画面:既定のビュー</a><span>2023/05/12 up</span></li></ul></article>
<ul><li><a href="/manual/table-management-server-script">テーブルの管理:サーバスクリプト</a><span>2023/05/18 up</span></li></ul></article>
<ul><li><a href="/manual/server-script">開発者向け機能:サーバスクリプト</a><span>2023/06/01 up</span></li>
<li><a href="/manual/server-script-site-settings-section">開発者向け機能:サーバスクリプト:siteSettings.Section</a><span>2023/06/21 up</span></li>
<li><a href="/manual/server-script-site-settings-site-id">開発者向け機能:サーバスクリプト:siteSettings.SiteId</a><span>2023/06/21 up</span></li></ul></article>
<ul><li><a href="/manual/faq-server-script-log">FAQ:サーバスクリプトのエラーログを出力する</a><span>2023/01/05 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />