アクティビティ
最新
バナーの背景画像
ワークフローに関するアクティビティ
最終更新日 2024年4月22日

フォーム トリガー アクティビティ

UiPath.Forms.Activities.FormTriggerActivity<UiPath.Forms.Activities.FormInfoTriggerEventArgs>

説明

このアクティビティを使用すると、フォーム内で発生するイベントに基づいてワークフローをトリガーできます。たとえば、フォームが閉じられたり、フォーカスが失われたりした場合、特定のボタンがクリックされた場合、特定のテキスト フィールドが変更された場合に、ワークフローをトリガーするよう選択できます。いずれかのワークフローで [フォーム トリガー アクティビティ] を使用している場合、プロジェクトの実行後に TextTriggerEventArgs 型の TriggerEventArgs という名前の引数が [引数] パネルに表示されます。
注:
  • このトリガー アクティビティは、ワークフローの最初のアクティビティである必要があります。
  • 1 つのワークフローにつき使用できるトリガー アクティビティは 1 つのみです。

プロジェクトの対応 OS

Windows

構成

デザイナー パネル
  • フォームを選択 - 作成するトリガーの基にするフォーム ファイルを選択します。既存のフォーム ファイルを選択するか、[新しいフォームを作成] をクリックして、フォーム ファイルの構築を開始できます。
  • イベント - フォーム内で、開始するトリガーの基にするイベントを選択します。既定のフォーム イベントは次のとおりです。
    • フォームが閉じられた
    • フォームのフォーカスが失われた
    • フォームにフォーカスが置かれた
    • フォームのステートが変更された (最小化/復元)
    • [フォームを選択] で選択したフォーム ファイルに応じて、フォーム ファイルで使用されているフォーム コンポーネントに固有の他のイベントが表示されます。

      たとえば、ボタン コンポーネントの場合、[ボタンのクリック] などのフォーム イベントが表示されます。

  • メッセージ ID - uipathApi.sendMessage を使用してフォームから送信されるメッセージの ID です。このプロパティは、カスタム HTML フォームのトリガーを作成する場合にのみ必要です。
    [メッセージ ID] プロパティを通じてデータを渡す場合、フォーム イベントが送信されます。uiform ファイルの場合、定義済みのフォーム イベントが利用可能です。これに対し HTML フォームの場合は、JavaScript 関数 uipathApi.sendMessage を使用してフォーム イベントを作成する必要があります。プロセスで、HTML ファイル内に「Reject のクリック」などのフォーム イベントを作成する必要があります。このイベントのトリガーを作成するには、イベント名を [メッセージ ID] プロパティで指定する必要があります。詳しくは、「カスタム HTML を使用してフォームを設計する」をご覧ください。
プロパティ パネル
  • 有効化 - [有効化][オン] の場合、選択したフォーム イベントが発生するとトリガーが開始します。[有効化][オフ] の場合、トリガーは、[トリガーを有効化] アクティビティを使用して明示的に有効化した場合にのみ開始されます。
  • トリガー ID - このトリガーの一意の識別子です。[トリガー ID] は、[トリガーを繰り返し] などの他のアクティビティで使用できます。
  • インスタンス名 - フォーム ファイルの 1 つのインスタンスに対してのみトリガーを実行する場合は、このフィールドにインスタンス名を入力します。フォームのすべてのインスタンスに対してトリガーを実行する場合は、このフィールドを空のままにします。
  • 説明
  • プロジェクトの対応 OS
  • 構成

Was this page helpful?

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