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

フォームのボタンをトリガー

UiPath.Form.Activities.TriggerFormButton

説明

このアクティビティを使用して、外部プロセスの [実行] ブロックの実行をトリガーします。

外部で実行するプロセスの ID と、外部フォームの [実行] ブロックを実行するボタンのキーを指定します。実行時に、このアクティビティは指定したフォームのプロセス ID を検索し、指定したボタン キーをクリックして [実行] ブロックを実行します。フォームのプロセス ID は、対象のワークフローの [フォームを開始] アクティビティの [出力] フィールドで確認できます。

プロジェクトの対応 OS

Windows - レガシ | Windows

プロパティ パネル

共通

このカテゴリのプロパティは、一般的なアクティビティ設定を参照します。

  • 表示名 (String) - このアクティビティの名前を設定します。 例: "Trigger Approve Button On Form"

入力

このカテゴリのプロパティは、外部でトリガーされるフォームの ID を参照します。

  • ボタンのキー (String) - [実行] ブロックのトリガーに使用するボタンのキーを入力します。この値は、参照されるフォームのボタン コンポーネントのフィールド キーの値と一致する必要があります。
  • フォームのプロセス ID (Int32) - トリガー ボタンを含むフォームを生成するプロセスの ID を入力します。開始アクティビティの [出力] フィールドでプロセス ID を取得できます。外部でトリガーされる必要のあるプロセスの ID を収集するため、このオプションを使用するときには、正しいプロセスが指定されていることを確認してください。

その他

このカテゴリのプロパティは、その他の設定を参照します。

  • プライベート (Boolean) - 変数と引数のログ作成を Verbose レベルでスキップするには、このボックスをオンにします。既定では、このチェックボックスはオフになっています (false に設定されています)。

ワークフローの例

以下の例では、[フォームのボタンをトリガー] アクティビティの設定方法を説明します。

  1. たとえば、Process1 プロセスの Form1 フォームのボタン ([承認]) を設計するとします。 Process1 で、以下を確認します。

    • "approve" をボタン コンポーネントのフィールド キーの値として使用している。
    • [フォームを開始] アクティビティを使用して Process1 のプロセス ID を取得し、アクティビティの [出力] > [フォームのプロセス ID] フィールドで変数 process_id を作成している。
  2. Process2 という別のプロセスで、(Process1 プロセスで生成された) Form1 というフォームの [承認] ボタンをトリガーする必要があるとします。Process1 は Process2 の外部のプロセスです。Process2 で、以下を確認します。
    • [フォームのボタンをトリガー] アクティビティを使用している。
    • [ボタンのキー] プロパティに、Process1 の [承認] ボタンのフィールド キーを入力している (例: "approve")。
    • [フォームのプロセス ID] に、開始アクティビティによって返された Process1 のプロセス ID を入力している (例: 変数 process_id)。

結果: [フォームのボタンをトリガー] アクティビティは指定したプロセス ID を検索し、指定したボタンをクリックして、(Process2 から外部でトリガーされた) Form1 フォームの [実行] ブロックを実行します。

  • 説明
  • プロジェクトの対応 OS
  • ワークフローの例

Was this page helpful?

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