検索条件 / Search Conditions
Key | Type | Description |
---|---|---|
processModelInfoId | Number | アプリID 全てのアプリを対象に検索する場合は、指定しないか、「-1」を指定します。 |
processInstanceState |
Array<String> | プロセス状態 次の3つの状態から指定します。複数指定することもできます。 未指定の場合、全ての状態が検索されます。
|
processInstanceId (Workitem only) |
Number | プロセスID 指定されたプロセスIDのタスクを検索します。 |
processInstanceTitle | Array<String> | プロセスの件名 指定された文字列をプロセスの件名に含むタスクを検索します。複数指定することもできます。 |
processInstanceStartDateFrom | String |
プロセス開始日(From) Date: 2001-01-01 Datetime: 2001-02-03 04:30 Variable: #now, #today.addDays(2) |
processInstanceStartDateTo | String | プロセス開始日(To) 指定日(時)以前に開始されたプロセスを検索します。 絶対指定に加え、相対指定も可能です。 |
processInstanceEndDateFrom | String |
プロセス終了日(From) |
processInstanceEndDateTo | String | プロセス終了日(To) 指定日(時)以降に開始されたプロセスを検索します。 絶対指定に加え、相対指定も可能です。 未終了のプロセスは含まれません。 |
processInstanceInitQuserId | String | プロセス開始ユーザ ユーザID か #me で指定します。指定されたユーザで開始されたプロセスを検索します。 |
processInstanceInitQgroupId | String | プロセス開始組織 組織ID で指定します。指定された組織で開始されたプロセスを検索します。 |
nodeNumber (Workitem only) |
Number | ノード番号(工程の番号) 指定された工程(タスク)を検索します。 |
state (Workitem only) |
Array<String> | タスク状態 次の5つの状態から指定します。複数指定することもできます。 未指定の場合、全ての状態が検索されます。
|
allocatedQuserId (Workitem only) |
String | 処理担当者 ユーザID か #me で指定します。指定されたユーザが担当者となっているタスクを検索します。 |
offerDateFrom (Workitem only) |
String |
タスク発生日(From) Date: 2001-01-01 Datetime: 2001-02-03 04:30 Variable: #now, #today.addDays(2) |
offerDateTo (Workitem only) |
String | タスク発生日(To) 指定日(時)以前に生成されたタスクを検索します。 絶対指定に加え、相対指定も可能です。 |
endDateFrom (Workitem only) |
String | タスク処理完了日(From) 指定日(時)以降に処理完了されたタスクを検索します。 絶対指定に加え、相対指定も可能です。 |
endDateTo (Workitem only) |
String | タスク処理完了日(To) 指定日(時)以前に処理完了されたタスクを検索します。 絶対指定に加え、相対指定も可能です。 |
timeLimitDateFrom (Workitem only) |
String | タスク締切(From) 締切が指定日(時)以降であるタスクを検索します。 絶対指定に加え、相対指定も可能です。 |
timeLimitDateTo (Workitem only) |
String | タスク締切(To) 締切が指定日(時)以前であるタスクを検索します。 絶対指定に加え、相対指定も可能です。 |
starred | Boolean | スター プロセスへのスターの有無で検索します。 未指定の場合、スターの有無に関わらず検索されます。
|
data | Array<Object> |
データ項目に関する検索条件 {"type": "decimal", "number": 0, "method":"less-equals", "value":"10"} |
data[].type | String |
データ型 データ型ごとの詳細はこちら |
data[].number | Number | データ定義番号 検索条件に指定するデータ項目のデータ定義番号を指定します。 |
data[].method | String |
データ型ごとに指定できる条件 データ型ごとの詳細はこちら |
data[].value | String |
検索条件に指定する値 データ型ごとの詳細はこちら |
fields | Array<Object> |
レスポンスに含めるデータ項目 {"type": "decimal", "number": 0} |
fields[].type | String |
データ型 データ型ごとの詳細はこちら |
fields[].number | Number | データ定義番号 レスポンスに含めるデータ項目のデータ定義番号を指定します。 |
sortProperty | String | ソート項目 レスポンスのデータをソートする項目を指定します。 未指定の場合、プロセス検索では「プロセス開始日」、タスク検索では「タスク発生日」でソートされます。
|
sortDirection | String |
ソート順
|
* Workitem Only: タスク検索(Workitem Search)でのみ指定できる Key や値を表します
データ型 | type |
method |
説明 |
---|---|---|---|
文字型 | string |
empty |
空である |
not-empty |
空でない | ||
contains |
value で指定された文字列を含む |
||
数値型 | decimal |
equals |
value で指定された数と等しい |
greater-equals |
value で指定された数以上 |
||
less-equals |
value で指定された数以下 |
||
選択型 | select |
selected |
value で指定された選択肢ID(の選択肢)が選択されている |
日付型 | date |
equals |
value で指定された日付と等しい |
after-equals |
value で指定された日付以降 |
||
before-equals |
value で指定された日付以前 |
||
日時型 | datetime |
equals |
value で指定された日時と等しい |
after-equals |
value で指定された日時以降 |
||
before-equals |
value で指定された日時以前 |
||
ファイル型 | file |
contains |
ファイル名に value で指定された文字列を含む |
ユーザ型 | quser |
equals |
value に指定された #me またはユーザ ID と等しい |
組織型 | qgroup |
equals |
value に指定された組織 ID と等しい |
テーブル型 | list |
N/A | (list はfields[].type にのみ指定できます) |
掲示板型 | discussion |
empty |
空である |
not-empty |
空でない | ||
contains |
value で指定された文字列を含む |
||
*日付や日時を指定する際の書式例
|
サンプル / Sample Query
指定する条件
- アプリID:123
- プロセス開始日:2022年1月1日〜2022年1月31日
- プロセス状態:未終了
- 数値型(0)の値が 10 以下
- 表示するデータ項目
- 数値型、データ定義番号: 0
- ファイル型、データ定義番号: 5
- 検索結果を「開始日」の「降順」でソートする
{
"processModelInfoId":123,
"processInstanceStartDateFrom":"2022-01-01",
"processInstanceStartDateTo":"2022-01-31",
"processInstanceState":["STARTED"],
"data":[
{
"type":"decimal",
"number":0,
"method":"less-equals",
"value":"10"
}
],
"fields":[
{
"type":"decimal",
"number":0
},
{
"type":"file",
"number":5
}
],
"sortProperty":"processInstanceStartDatetime",
"sortDirection":"DESC"
}
コメント
0件のコメント
サインインしてコメントを残してください。