process-mining
2021.10
true
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。
Process Mining
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年9月2日

ヒントとコツ

Any() 関数

入力テーブル内の複数のレコードを、現在のテーブルの 1 つのレコードにマップできます。 たとえば、ケースの ケースの種類は 1 つだけで、これは、ケースの 種類 の値が、ケース内のすべてのレコードで同じであることを意味します。 

any() 関数を使用して、ケース内のレコードの 1 つを選択できます。
これは式 any(records).Casetypeに実装されています。

これは、検索式と集計式の両方で使用できます。

メモ: any() 関数から返されるレコードはランダムです。この関数は、戻り値の値が現在のスコープのすべてのレコードで同じであると確信できる場合にのみ使用してください。

リストをデバッグする

集計式または検索式を開発すると、「List encountered where a スカラーが期待された場所で、リストを取得しました。」というエラー メッセージが表示されることがあります。 このエラーは、式が複数の値を返し、いずれか 1 つを選択する必要があることを意味します。たとえば any() function. However, を使用する場合は、この関数を使用する必要があります。これは、戻り値の属性の値が現在のスコープのすべてのレコードで同一であると確信できる場合のみです。
これが実際にはケースかどうかをテストするために、 jointext() 関数または listtojson() 関数を使用できます。この関数にはリストのすべての値が表示されます。
以下の画像は、 請求書の種類 の検索の結果を検証する listtojson() の例です。


[ 値のプレビュー] は、各リストが 1 つの値だけで構成されることを示します。 つまり、 any() 関数を使用しても安全です。
  • Any() 関数
  • リストをデバッグする

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.