activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

ワークフローのアクティビティ

最終更新日時 2026年2月23日

チェックボックスの変更時に [実行] ブロックを実行する

[実行] ブロック内のアクティビティを、フォーム内の特定のチェックボックスがチェックされているとき、またはチェックされていないときに実行されるよう設定できます。

チュートリアル

この機能を使用するには、次の手順を実行します。

  1. ワークフローに [フォームを作成] アクティビティを追加します。

  2. [実行] ブロック内に、必要なアクティビティを設定します。

  3. [フォームを作成] アクティビティからフォーム デザイナーを開きます。

  4. チェックボックス コンポーネントをドラッグ アンド ドロップします。

  5. [データ] タブで、**[計算値]** をクリックします。これにより、フィールドのリストが展開されます。

  6. [JavaScript] フィールドに、次の JavaScript コードを入力します。

    const updateOnChange = instance.updateOnChange;
        instance.updateOnChange = function(flags, changed) {
              if (flags.modified) {
               instance.emit('execute', instance.component.key , {});
              }
    }
    const updateOnChange = instance.updateOnChange;
        instance.updateOnChange = function(flags, changed) {
              if (flags.modified) {
               instance.emit('execute', instance.component.key , {});
              }
    }
    
    注:

    上記のコード スニペットは、チェックボックスの変更に基づいて 、[実行 ] ブロックからのアクティビティの実行をトリガーします。

  7. フォームを保存します。

  8. 実行時に、チェックボックスの状態が変わると、[実行] ブロック内のアクティビティが実行されます。

結果

チェックボックス コンポーネントを選択すると、[実行] ブロックが実行されます。この例では、チェックボックス コンポーネントを選択すると、メッセージ ボックスがポップアップ表示されます。

重要:

既知の問題: [実行] ブロックは、チェックボックス コンポーネントを選択したときと、フォームを送信したときの 2 回実行されます。

サンプル ワークフロー

ワークフローの完成品を確認するため、または今後の参考資料として、サンプル XAML をダウンロードできます。

  • チュートリアル
  • サンプル ワークフロー

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

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