UpdateStatus
レコードのステータスフィールドを更新し、ワークフローステップまたはプロセスステージを進めます。
Note:このプロシージャは、インデックス付きパラメータを使用します。 インデックス付きパラメータは、プロシージャの入力として単一のパラメータを複数のインスタンスに提供することを容易にします。
Param# という名前の入力パラメータがあるとします。このようなインデックス付きパラメータの複数のインスタンスを入力するには、次のように実行します。
EXEC ProcedureName Param#1 = "value1", Param#2 = "value2", Param#3 = "value3"
以下のInput テーブルでは、インデックス付きの入力パラメータは、名前の末尾に '#' 文字が付きます。
Input
| Name | Type | Required | Description |
| AppId | String | True | ステータスを更新するレコードを含むkintoneアプリのアプリID。 |
| RecordId# | String | True | アクション実行時に新しいステータスに移動するレコードのレコードID。 |
| Action# | String | True | 実行するワークフローアクションの名前。ローカライズされたアクション名が使用されている場合は、ユーザーの言語設定でのアクション名と一致する必要があります。 |
| Assignee# | String | False | ステータス遷移完了後に次の作業者となるユーザーのログイン名。 |
| Revision# | String | False | ステータス更新前のレコードのリビジョン番号。最後に取得してからレコードが変更されていないことを確認するために必要です。 |
| GuestSpaceId | String | False | レコードを含むゲストスペースを識別します。接続文字列でプロパティGuestSpaceIdが既に設定されている場合は指定しないでください。 |
Result Set Columns
| Name | Type | Description |
| Success | String | 操作が正常に完了したかどうかをboolean値で返します。 |
| Id | String | ステータスが更新されたレコードのレコードID。 |
| Revision | String | 更新後のレコードのリビジョン番号。アクションの実行とステータスの更新が別々の操作としてカウントされるため、2ずつ増加します。 |