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

ドロップダウン オプションの変更時に [実行] ブロックを実行する

ドロップダウン オプションが変更されたときに実行する [実行] ブロック内のアクティビティを設定できます。

チュートリアル

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

  1. ワークフローに [フォームを作成] アクティビティを追加します。
  2. [実行] ブロック内に、必要なアクティビティを設定します。
  3. [フォームを作成] アクティビティからフォーム デザイナーを開きます。
  4. ドロップダウン リスト コンポーネントをドラッグ アンド ドロップします。
  5. [データ] タブ > [データ ソース値] セクションで、ドロップダウン オプションを追加します。
  6. 下にスクロールして [カスタム既定値] セクションまで移動して展開します。
  7. [JavaScript] サブセクションに、次の JavaScript コードを入力します。

    const updateOnChange = instance.updateOnChange;
    instance.updateOnChange = function(flags, changed) {
        if (flags.modified) {
            instance.emit('dropdownChanged', 'drop');
        }
        return updateOnChange.call(instance, flag, changed);
    }const updateOnChange = instance.updateOnChange;
    instance.updateOnChange = function(flags, changed) {
        if (flags.modified) {
            instance.emit('dropdownChanged', 'drop');
        }
        return updateOnChange.call(instance, flag, changed);
    }

    上記のコード スニペットは、ドロップダウン オプションが変更されたときに [実行] ブロック内のアクティビティの実行をトリガーします。

  8. フォームを保存します。
  9. 実行時に、ドロップダウン オプションを変更すると、[実行] ブロック内のアクティビティが実行されます。

サンプル ワークフロー

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

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

Was this page helpful?

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