Process Portal の検索のヒント

「マイ・タスク」タブまたは「保存された検索」タブのタスクのリストから、素早く特定のタスクを見つけられるようにするために、これらのリストでタスクを検索できます。

単純な検索

タスクを検索する最も簡単な方法は、検索対象を表す用語を検索ボックスに入力することです。以下の表に、検索をより効率的に行うための考慮事項をまとめています。
表 1. 単純な検索
検索対象 どのような照会を使用すべきか
特定の用語を含むタスク。例えば、John Smith に関する処理を行っているローン・アプリケーションを検索する場合。 検索対象を表す用語を入力します。例えば、John Smith ローンと入力します。用語は自動的に結合されて検索が絞り込まれますが、AND 演算子を使用して用語を結合することもできます (John AND Smith AND loan など)。
検索はケース・センシティブ でないので、小文字、大文字、小文字/大文字の組み合わせのいずれでも用語を入力することができます。 例えば、次のようになります。
  • john smith ローンと入力すれば、 John Smith ローンまたは JOHN SMITH ローンの入力と検索は同じ結果を戻します。
  • Müllerと入力すれば、 MÜLLER の入力と検索は同じ結果を戻します。ただし、 検索は Muller または Mueller を含む結果は戻しません。
重要: 検索の応答時間は、検索のヒット数によって異なります。なるべく明確な検索語を選択し、それらの用語を AND 演算子で結合することで、応答時間を向上させることができます。
いずれかの用語を含むタスク。例えば、承認タスクまたは却下タスクのいずれかである自分のタスクをすべて検索する場合。 OR 演算子を使用して、検索対象の用語を区切ります。例えば、ローン承認またはローン却下のタスクを検索するには、承認 OR 却下と入力できます。

OR 演算子を AND 演算子と組み合わせることができます。例えば、新規の承認タスクまたは却下タスクをすべて検索するには、(承認 OR 却下) AND 新規と入力します。

重要: 演算子には常に大文字を使用してください。
ある用語を含むが、別の用語は含まないタスク。 正演算子 (+) および負演算子 (-) を使用して、用語を包含/除外します。例えば、ローンという用語が含まれるが、住宅という用語は含まれないローン・タスクの自分のタスクをすべて検索するには、+ローン -住宅と入力します。
ある用語の異なるバリエーション、例えば「却下」と「却下済み」が含まれたタスク。 アスタリスク (*) を、1 つ以上の文字の置換文字として、用語の先頭または末尾、または用語内で使用します。例えば、「却下」と「却下済み」の両方を検索するには、却下* と入力します。

単一文字の置換文字として、疑問符 (?) を使用します。例えば、Meyer または Meier を検索するには、Me?er と入力します。

一連の用語が正確な順序で含まれるタスク。例えば自分の home loan approval タスクをすべて検索する場合。 用語を引用符で囲みます。例えば、"home loan approval" とします。
重要: 引用符の中にワイルドカード文字 (アスタリスク (*) または疑問符 (?)) を含めることはできません。
非英数字 (アットマーク (@) やアンパーサンド (&) など) を持つ用語が含まれるタスク。 用語を引用符で囲みます。例えば、"johndoe@mycompany.com""Smith&Jones" などのようにします。

特定の種類の情報の検索

検索を絞り込むために、件名の行のプロセス・インスタンス名や用語を検索する場合があります。その場合、検索語の先頭に対応するフィールド名を付加することができます。フィールド検索を単純検索と組み合わせることができます。

以下の表に、検索対象とできるフィールドを示します。
表 2. 特定の種類の情報の検索
検索対象 使用すべきフィールド 指定すべき用語 どのような照会を使用すべきか
特定の件名のタスク。 subject: タスクの件名のうちの任意の用語。 例:
  • 件名の中の特定の請求書を検索する場合、subject:請求書 subject:49723 と入力します
  • 件名のうちの語句が判明している場合、subject:"信用調査の開始" と入力します
特定の名前のプロセス・インスタンスに属するすべてのタスク。 instancename: プロセス・インスタンス名のうちの任意の用語。 例:
  • 正確な名前が判明している場合、次のように入力します: instancename:"ローン申込書の確認 - 10247"
  • 名前の一部のみが判明している場合、次のように入力します: instancename:ローン instancename:申込書

ビジネス・データの検索

顧客名、顧客の住所、発注日などの、担当業務に固有のフィールドにデータが含まれるタスクを検索できます。
重要: ビジネス・データ・フィールドは、プロセスが設計されたときに、対応するビジネス・データに対して、検索が使用可能にされた場合にのみ検索できます。
ビジネス・データの検索の構文の要約を、以下の表に示します。
表 3. ビジネス・データの検索の構文
検索対象 どのような照会を使用すべきか
ビジネス・データ・フィールドの用語 検索にフィールドの名前を含めます。

フィールドの名前を調べるには、タスクのタスク領域で、フィールドのラベルの上にマウスを移動します。例えば、データのラベルが「顧客名」で、ラベルの吹き出しヘルプに customername と表示される場合、検索のフィールド名として customername: を使用します。

次のいずれかの特殊文字を含む用語: + - ! ( ) { } [ ] ^ " ~ * ? : ¥ 文字の前に円記号 (¥) を含めます。

例えば、顧客名が MyCompany! でフィールド・ラベルが customername の場合、customername:"MyCompany¥!" と入力します。

ビジネス・データ・フィールドの数値データ 数値の範囲を入力します。範囲内の数値を結合するには、TO 演算子を使用します。

例えば、顧客の住所フィールドで 1 から 9 の範囲の数値を探す場合、customeraddress:[1 TO 9] と入力します。

数値 9 のみを探すには、customeraddress:[9 TO 9] と入力します。

ビジネス・データ・フィールドの日付 日付範囲として表した協定世界時 (UTC) の日付を、年、月、日 (YYYYMMDD) 形式で入力します。日付の範囲を指定するには、TO 演算子を使用して日付を組み合わせます。
ヒント: タイム・ゾーンの問題に対応するには、関心がある日付の前の日からその日付の後の日までを検索します。

例えば、2012 年 2 月 1 日以降の発注に関連するタスクを見つけるとします。検索の開始日として 2012 年 1 月 31 日を、終了日として 2012 年 2 月 2 日を使用します。発注日フィールドのラベルが orderdate である場合、orderdate:[20120131 TO 20120202] と入力します。