UiPath Documentation
maestro-automate
latest
false
Maestro Automate ユーザー ガイド

エンティティ レコードを更新する

Configure the Update entity record node to change a Data Fabric record, and read its output in later nodes.

Data Fabric エンティティの既存のレコードを更新します。これはネイティブ ノードです。コネクションは必要ありません。Data Fabric プラットフォームの既存のエンティティがどこに保存されていても、VS Code ソリューションで定義されたエンティティと連携します。VS Code のエンティティ: VS Code ソリューションでエンティティを定義する方法。

構成​

[ レコードを識別] フィールドでは 、ノードが更新するレコードを見つける方法を決定します。2 つのオプションを以下に示します。

オプション説明
エンティティ名Data Fabric エンティティを直接選択し、レコードを識別するためのフィルター (フィールド、演算子、値) を設定して、更新するフィールドを選択します。
エンティティの参照エンティティとフィルターを再指定するのではなく、ワークフローの前半にある [ エンティティ レコードにクエリを実行 ] ノードによって既に見つかったレコードを再利用します。

エンティティ名​

このパネルには、エンティティ ピッカー、レコードを識別するフィルター、および更新するフィールドのリストが表示されます。

エンティティの参照​

このパネルでは、ワークフローから [エンティティ レコードにクエリを実行] ノードを選択するよう求められます。そのノードが配置したレコードは、このノードが更新するレコードです。

このノードは [ エラー処理 ] タブをサポートしていません。

出力​

ノードの出力には、更新されたレコードのフィールドが反映されます。フィールドと種類はエンティティによって異なり、通常はエンティティの標準システム フィールド (Id、CreateTime、CreatedBy、UpdateTime、UpdateDby など) がカスタム フィールドとともに含まれます。$vars.<nodeId>.output.<fieldName>として下流でアクセスします。

ライブ リファレンスの動作​

出力は、更新されたレコードへの ライブ参照 であり、書き込んだ値の保存コピーではありません。このコードを読み取るすべての式、条件、またはスクリプトは、その時点でレコードを再読み取ります。そのため、後の変更が反映されるため、追加の [エンティティ レコードにクエリを実行] ノードは必要ありません。スキーマ・ツリーの LIVE QUERY チップは、このように動作する出力をマークします。

たとえば、このノードがチケットのステータスを In progress に設定し、後のノードがチケットのステータスを Closedに設定した場合、そのポイント以降に $vars.<nodeId>.output.Status を読み取ると、このノードが書き込んだIn progress値ではなく Closedが返されます。

ループ コレクションとデータ変換コレクションでは、この出力は使用できません。エンジンは書き込み応答を破棄するため、[エンティティ レコードにクエリを実行] ノードとは異なり、エンティティ レコードがフォール バックするためのスナップショットはありません。

次のステップ​

  • 構成​
  • エンティティ名​
  • エンティティの参照​
  • 出力​
  • ライブ リファレンスの動作​
  • 次のステップ​

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

接続

ヘルプ リソース サポート(opens in new window)

学習する UiPath アカデミー(opens in new window)

質問する UiPath フォーラム(opens in new window)

最新情報を取得