APIの「レコード取得API」を使用して取得するテーブルの「レコード」のJSONデータのレイアウトです。
■データレイアウト
| プロパティ名 | 項目名 | データ型 | 備考 |
|---|---|---|---|
| SiteId | サイトID | long | |
| UpdatedTime | 更新日時 | DateTime | |
| IssueIdまたはResultId | ID | long | |
| Ver | バージョン | int | |
| Title | タイトル | string | |
| Body | 内容 | string | |
| StartTime | 開始 | DateTime | 期限付きテーブルのみ |
| CompletionTime | 完了 | DateTime | 期限付きテーブルのみ |
| WorkValue | 作業量 | decimal | 期限付きテーブルのみ |
| ProgressRate | 進捗率 | decimal | 期限付きテーブルのみ |
| RemainingWorkValue | 残作業量 | decimal | 期限付きテーブルのみ |
| Status | 状況 | int | |
| Manager | 管理者 | int | |
| Owner | 担当者 | int | |
| Locked | ロック | bool | |
| Comments | コメント | string | |
| Creator | 作成者 | int | ユーザID |
| Updator | 更新者 | int | ユーザID |
| CreatedTime | 作成日時 | DateTime | |
| ItemTitle | タイトル | string | |
| ClassHash | 分類 | Dictionary<string, string> | |
| NumHash | 数値 | Dictionary<string, decimal> | |
| DateHash | 日付 | Dictionary<string, DateTime> | |
| DescriptionHash | 説明 | Dictionary<string, string> | |
| CheckHash | チェック | Dictionary<string, bool> | |
| AttachmentsHash | 添付ファイル | Dictionary<string, Attachments> |
Attachments オブジェクト
| プロパティ名 | データ型 | 備考 |
|---|---|---|
| Guid | 文字列 | 添付ファイルのGUID |
| Name | 文字列 | 添付ファイル名 |
| ContentType | 文字列 | Content Type |
| Base64 | 文字列 | ファイルデータをBase64エンコーディングしたもの |
<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…'
}
]
}
