開発者向け機能:JSONデータレイアウト:Item
## 概要
[API](/ja/manual/api)の[レコード取得API](/ja/manual/api-record-get)を使用して取得する[テーブル](/ja/manual/table)の「レコード」のJSONデータのレイアウトについて説明します。
## JSONデータのレイアウト
|No|プロパティ名|項目名|データ型|備考|
|:----|:----|:----|:----|:----|
|1|SiteId|「サイトID項目」|long| |
|2|UpdatedTime|[更新日時項目](/ja/manual/table-management-updated-time)|DateTime| |
|3|IssueIdまたはResultId|[ID項目](/ja/manual/table-management-id)|long| |
|4|Ver|[バージョン項目](/ja/manual/table-management-ver)|int| |
|5|Title|[タイトル項目](/ja/manual/table-management-title)|string| |
|6|Body|[内容項目](/ja/manual/table-management-body)|string| |
|7|StartTime|[開始項目](/ja/manual/table-management-start-time)|DateTime|期限付きテーブルのみ|
|8|CompletionTime|[完了項目](/ja/manual/table-management-completion-time)|DateTime|期限付きテーブルのみ|
|9|WorkValue|[作業量項目](/ja/manual/table-management-work-value)|decimal|期限付きテーブルのみ|
|10|ProgressRate|[進捗率項目](/ja/manual/table-management-progress-rate)|decimal|期限付きテーブルのみ|
|11|RemainingWorkValue|[残作業量項目](/ja/manual/table-management-remaining-work-value)|decimal|期限付きテーブルのみ|
|12|Status|[状況項目](/ja/manual/table-management-status)|int| |
|13|Manager|[管理者項目](/ja/manual/table-management-manager)|int| |
|14|Owner|[担当者項目](/ja/manual/table-management-owner)|int| |
|15|Locked|[ロック項目](/ja/manual/table-management-lock)|bool| |
|16|Comments|[コメント項目](/ja/manual/table-management-comments)|string| |
|17|Creator|[作成者項目](/ja/manual/table-management-creator)|int|ユーザID|
|18|Updator|[更新者項目](/ja/manual/table-management-updator)|int|ユーザID|
|19|CreatedTime|[作成日時項目](/ja/manual/table-management-created-time)|DateTime| |
|20|ItemTitle|[タイトル項目](/ja/manual/table-management-title)|string| |
|21|ClassHash|[分類項目](/ja/manual/table-management-class)|Dictionary<string, string>|後述の設定例を参照|
|22|NumHash|[数値項目](/ja/manual/table-management-num)|Dictionary<string, decimal>|後述の設定例を参照|
|23|DateHash|[日付項目](/ja/manual/table-management-date)|Dictionary<string, DateTime>|後述の設定例を参照|
|24|DescriptionHash|[説明項目](/ja/manual/table-management-description)|Dictionary<string, string>|後述の設定例を参照|
|25|CheckHash|[チェック項目](/ja/manual/table-management-check)|Dictionary<string, bool>|後述の設定例を参照|
|26|AttachmentsHash|[添付ファイル項目](/ja/manual/table-management-attachments)|Dictionary<string, Attachments>|後述の「Attachmentsオブジェクト」および設定例を参照|
### Attachments オブジェクト
|プロパティ名|データ型|備考|
|--|--|--|
|Guid|文字列|添付ファイルのGUID|
|Name|文字列|添付ファイル名|
|ContentType|文字列|Content Type|
|Base64|文字列|ファイルデータをBase64エンコーディングしたもの|
## 設定例
ClassHash、NumHash、DateHash、DescriptionHash、CheckHashの設定例(json)
```
"ClassHash": {
"ClassA": "分類",
"ClassB": "未分類",
"ClassC": "その他"
},
"NumHash": {
"NumA": 100,
"NumB": 200
},
"DateHash": {
"DateA": "2019/01/01",
"DateB": "2020/01/01"
},
"DescriptionHash": {
"DescriptionA": "説明",
"DescriptionB": "概要",
"DescriptionC": "補足"
},
"CheckHash": {
"CheckA": true,
"CheckB": false
}
```
AttachmentsHashの設定例(json)
```
AttachmentsHash: {
AttachmentsA: [
{
ContentType: 'text/plain',
Name: 'Readme.txt',
Base64: '5yY5Trfi4…'
},
{
ContentType": 'text/csv',
Name: 'data.csv',
Base64: 'Rgfc2g3ZSe…'
}
],
AttachmentsB: [
{
ContentType: 'image/jpeg',
Name: 'logo.jpeg',
Base64: 'b4yT5HJfg2…'
}
]
}
```
## 関連情報
<div id="ManualList"><ul><li><a href="/ja/manual/table">テーブル機能</a><span>2023/04/12 up</span></li></ul></article>
<ul><li><a href="/ja/manual/table-management-id">テーブルの管理:項目:ID</a><span>2023/04/19 up</span></li>
<li><a href="/ja/manual/table-management-ver">テーブルの管理:項目:バージョン</a><span>2023/04/19 up</span></li>
<li><a href="/ja/manual/table-management-title">テーブルの管理:項目:タイトル</a><span>2023/04/19 up</span></li>
<li><a href="/ja/manual/table-management-body">テーブルの管理:項目:内容</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-start-time">テーブルの管理:項目:開始</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-completion-time">テーブルの管理:項目:完了</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-work-value">テーブルの管理:項目:作業量</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-progress-rate">テーブルの管理:項目:進捗率</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-remaining-work-value">テーブルの管理:項目:残作業量</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-status">テーブルの管理:項目:状況</a><span>2023/06/13 up</span></li>
<li><a href="/ja/manual/table-management-manager">テーブルの管理:項目:管理者</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-owner">テーブルの管理:項目:担当者</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-lock">テーブルの管理:項目:ロック</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-class">テーブルの管理:項目:分類</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-num">テーブルの管理:項目:数値</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-date">テーブルの管理:項目:日付</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-description">テーブルの管理:項目:説明</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-check">テーブルの管理:項目:チェック</a><span>2024/06/03 up</span></li>
<li><a href="/ja/manual/table-management-attachments">テーブルの管理:項目:添付ファイル</a><span>2024/06/13 up</span></li>
<li><a href="/ja/manual/table-management-comments">テーブルの管理:項目:コメント</a><span>2023/04/21 up</span></li>
<li><a href="/ja/manual/table-management-creator"> テーブルの管理:項目:作成者</a><span>2024/06/03 up</span></li>
<li><a href="/ja/manual/table-management-updator">テーブルの管理:項目:更新者</a><span>2024/06/03 up</span></li>
<li><a href="/ja/manual/table-management-created-time">テーブルの管理:項目:作成日時</a><span>2024/06/03 up</span></li>
<li><a href="/ja/manual/table-management-updated-time">テーブルの管理:項目:更新日時</a><span>2024/06/03 up</span></li></ul></article>
<ul><li><a href="/ja/manual/api">開発者向け機能:API</a><span>2023/08/16 up</span></li>
<li><a href="/ja/manual/api-record-get">開発者向け機能:API:テーブル操作:単一レコード取得</a><span>2023/08/17 up</span></li>
<li><a href="/ja/manual/api-record-get-multi">開発者向け機能:API:テーブル操作:複数レコード取得</a><span>2023/12/14 up</span></li></ul></article>
<ul><li><a href="/ja/manual/extended-sql-api">開発者向け機能:拡張機能:拡張SQL:APIから拡張SQLを実行する</a><span>2024/09/13 up</span></li></ul></article>
<ul><li><a href="/ja/manual/faq-api-paging">FAQ:API で 200 レコードを超えるデータを取得したい</a><span>2024/04/29 up</span></li>
<li><a href="/ja/manual/faq-api">FAQ:API実行でエラーになる</a><span>2024/04/29 up</span></li>
<li><a href="/ja/manual/faq-json-format">FAQ:変更後の設定ファイルやAPIリクエスト(JSON形式)が正しく認識されない場合の確認事項</a><span>2024/04/29 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />