Search Tasks(タスクの検索)
ServiceNowのタスクを検索します。
このカードの入出力フィールドはServiceNowインスタンスに基づいて動的に生成されます。これらのフィールドにはServiceNowが提供するデフォルトフィールドが含まれます。たとえば、アクティブ(Active)、承認履歴(Approval history)、説明(Description)、作業時間(Time worked)、タスクまたはカタログタスクテーブルに追加したすべてのカスタムフィールドが含まれます。
また、入力フィールドは検索条件(Search By)および結果セット(Result Set)オプションに応じて異なります。たとえば、検索条件(Search By) Likeを選択すれば、入力フィールドは少なくなります。ここでは、一般的な一部の入力および出力フィールドについて説明します。
オプション
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
|
結果セット(Result Set) |
レスポンスで返されるタスクの数を指定します。 検索結果のフィルタリング方法を選択します。
|
ドロップダウン | 正 |
|
検索条件(Search By) |
入力テキスト値の比較方法を指定します。すべてのテキストフィールドを検索します。検索に使用する演算子を選択します。
|
ドロップダウン | 正 |
|
タスクタイプ(Task Type) |
検索するいずれかのタスクタイプを選択します。
|
ドロップダウン | 正 |
入力
複数の検索条件を指定すると、それを組み合わせてクエリが作成されます。結果出力は、すべての条件に一致するグループとなります。
ただし、検索条件を指定しない場合、カードは利用可能なレコードのすべてのフィールドを返します。
| フィールド | 定義 | タイプ | 必須 |
|---|---|---|---|
|
検索(Search) |
|||
|
数値 |
各タスクレコードの識別番号。 このフィールドはタスクテーブルの表示値です。 システムはタスクの作成時にこの番号を生成します。 |
テキスト | FALSE |
|
説明(Description) |
行われる作業の詳しい説明。 |
テキスト | FALSE |
|
簡潔な説明(Short description) |
タスクの簡潔な説明。この説明はレコードのタイトルとして使用されます。 |
テキスト | FALSE |
|
ストリーミング(Streaming) |
|||
|
フロー(Flow) |
フローの選択(Choose Flow)をクリックして検索結果をストリーミングするヘルパーフローを参照および選択し、選択(Choose)をクリックして確定します。 オプションとして、クリックまたはここにドロップして作成(Click or drop here to create)の下の空のフィールドをクリックし、データをヘルパーフローに渡すカスタム拡張可能フィールドを追加します。これらのフィールドは、ヘルパーフロー内の状態(State)出力オブジェクトの下にキーと値のペアとして追加されます。 結果セット(Result Set)オプションで |
フロー | 正 |
|
検索条件(Search Criteria) |
|||
|
レコード制限(Record Limit) |
ストリーミングするレコードの数を指定します。
このフィールドは、結果セット(Result Set)オプションで |
数値 | FALSE |
出力
| フィールド | 定義 | タイプ |
|---|---|---|
|
結果(Result) |
||
|
数値(Number) |
各タスクレコードの識別番号。 このフィールドはタスクテーブルの表示値です。 システムはタスクの作成時にこの番号を生成します。 |
テキスト |
|
説明(Description) |
行われる作業の詳しい説明。 |
テキスト |
|
簡潔な説明(Short description) |
タスクの簡潔な説明。この説明はレコードのタイトルとして使用されます。 |
テキスト |
|
追加コメント(Additional comments) |
タスクレコードに関するコメント。 各コメントはアクティビティ(Activity)フィールドに挿入されます。 |
テキスト |
|
オープン(Opened) |
タスクレコードを初めて人的に開いた日時。 |
日時 |
|
承認履歴(Approval history) |
レコードの承認の履歴。 |
テキスト |
|
ウォッチリスト(Watch list) |
レコードの更新時にメールおよびSMS通知を受け取るユーザーを指定します。 このフィールドにリストされたユーザーに通知するのは、デフォルトではインシデント(Incident)、変更(Change)、サービスカタログ(Service Catalog)アプリケーションのみです。 タスクベースのその他のアプリケーションでは、カスタムメール通知を作成してこれらのユーザーに送信する必要があります。 |
テキスト |
|
優先度(Priority) |
割り当て先にとってタスクがどの程度優先されるかを指定します。 デフォルトでは、この値は影響(Impact)と緊急度(Urgency)の値に基づいて その上で、レコードリストは優先度に応じて各タスクを色分けします。 |
数値 |
|
作業注記リスト(Work notes list) |
レコードに作業注記が追加されたときにメールおよびSMS通知を受け取るユーザーを指定します。 このフィールドにリストされたユーザーに通知するのは、デフォルトでは変更(Change)、問題(Problem)、サービスカタログ(Service Catalog)アプリケーションのみです。 タスクベースのその他のアプリケーションでは、カスタムメール通知を作成してこれらのユーザーに送信する必要があります。 |
テキスト |
|
割り当て先(Assigned to) |
タスクの完了を割り当てられるユーザーを指定します。 デフォルトでは、このフィールドは参照修飾子を使って たとえば、サービス命令(Service Order)テーブルとプロジェクトタスク(Project Task)テーブルはスキルに基づいてユーザーをフィルタリングします。 |
テキスト |
|
アクティブ(Active) |
タスクの作業がまだ行われているかどうか、またはタスクの作業が完了しているかどうかを指定します。 このフィールドの値を設定するのは、デフォルトではアプリケーションに固有のビジネスルールのみです。 たとえば、 |
True/False |
|
エスカレーション(Escalation) |
タスクがオープンされている時間を示します。 エスカレーションは、サービスレベル合意を使って自動的に入力されます。サービスレベル合意には、タスクが各エスカレーション状態に留まる時間が指定されます。 エスカレーション状態は、Normal(通常)から始まり、Moderate(中)、High(高)に進み、最終的にOverdue(期限切れ)に至ります。 レコードリストは、各タスクをエスカレーション状態別に色分けします。 |
数値 |
|
状態(State) |
タスクのステータス。次の値があります。
アプリケーションは、通常は辞書オーバーライドを使ってアプリケーションに固有の状態を表示します。 |
数値 |
|
作業時間(Time worked) |
レコードがフォームビューで開いている時間を測定するタイマーを表示します。 |
テキスト |
|
作業注記(Work notes) |
ITILユーザーのみが表示できるコメントを表示し、入力できるようにします。 各コメントはアクティビティ(Activity)フィールドに挿入されます。ジャーナルフィールドタイプを参照してください。 |
テキスト |
|
作成日時(Created) |
タスクレコードが作成された日時を表示します。 |
日時 |
|
システムID(Sys ID) |
タスクの一意のレコード識別子(sys_id)。 |
テキスト |
|
ストリーミングされたレコード(Records Streamed) |
ストリーミングフロー内でストリーミングされたレコードの数。 このフィールドは、結果セット(Result Set)オプションで |
数値 |