「フォームを作成」Activity 自動実行対応

いつもお世話になっております。

フォームを作成activityを使用し、対象PPT内フォントを一括で変更・統一を行うプロセスを開発しています。AR実行では問題なく稼働するのですが、理想としてはUR実行で運用したいと考えています。

デザイナーは下図の様になっており、「実行」ボタンのUiを取得し「クリック」activityで対応できないかと考えましたが、うまくいきません。
※別.xamlで要素を取得し、対象.xamlにセレクターを転記しました。がうまくいきません。

上記を実現する為にはどのように対応・設定を行うと良いでしょうか。

何卒 ご助言の程宜しくお願い致します。

こんにちは
UR実行でしたら基本的にはフォームを出さないアプローチを採るべきかと思いますが、フォームを経由させる理由はなにかありますでしょうか?
技術的には並列アクティビティとワークフロー呼び出しの分離オプションを併用すると、クリックできるかもしれません。

ご返信ありがとうございます。

フォームを出す理由はありません。個人的に調べている中で、こちらの方法しか思いつかず、、です。おっしゃる通り、UR実行なのでフォームを出さずに実現できる方法などありましたら 是非ご教示頂けますと幸いです。

また、現状でも技術的にはできる可能性がある事、承知しまし。ありがとうございます。

こんにちは

UR実行なのでフォームを出さずに実現できる方法などありましたら 是非ご教示頂けますと幸いです。

例えばMain.xamlに引数を設定しておいて、その引数が空ならフォームを表示、引数に値があれば、フォームを出さずに指定されたフォルダを見るなりして必要な情報をとってくれば良いかと思います。
Orchestrator上のプロセスあるいはジョブ実行時に引数設定ができます。

ありがとうございます。

説明不足しており申し訳ありません。
Main.xamlに対しての引数は既に設定しており、デザイナーに対しての入力も自動化できております。

あとは、実行ボタンを押下するのみなのですが、、、

また、自身の知識不足の場合は恐縮ですが、実行ボタンを押下せず(実行ボタンすら不要?)処理を行う事は可能なのでしょうか?

ご教示の程、何卒お願い致します。

処理の内容次第ですが、
このフォームは利用者に「どのPPTファイルを対象にするか」の入力をさせるためのものかと思っていますが、あっていますでしょうか?そうであれば、条件分岐でUR固有の引数で判断して、フォームを出す出さないとすれば良いように思えますが...

ありがとうございます。

度々要件が説明不足しており申し訳ありません。

本件の全体的な設計としては、以下を想定しております。
①利用者が対象ファイルを添付、本文に変更したいフォントを記載して指定メールアドレスに送信
②RPA(α)がメールボックスをから未読メールを取得、キューに追加
③RPA(β)がキューから対象ファイルと変更後フォントを受け取り、フォント変更後 送信者にフォント変更後のファイルを添付して、返信する

また、利用者としては、「特定のメールアドレスにフォント変更したいPPTを添付して送信すると、変更されたファイルが返信されてくる」という形を目指しています。

その為、RPAは全てUR実行を想定しています。

フォーム自体は出現必須となるかと思っています。クリアしなければいけない課題はまだありますが、、

その中で、今回のフォーム変更を自動化するべく、ご質問させて頂いた次第です。

不足している情報ありましたら、ご指摘頂きたく、何卒お願いします

上記流れですと、フォームは不要と思いますが、どこで使用する想定でしょうか?
1のメール送信で使うということでしょうか?

ありがとうございます。

③のPPTフォント変更時に使用する想定でした。

既に対象ファイルと変更後フォントの情報はあるので、フォームは不要と思います。(フォームを使うということは何らかのユーザーアクションが必要ということかと思いますが、既に情報は揃っていますので)

ありがとうございます。

おっしゃる通りでした。引数をそのままフォント変更マクロの引数に設定するだけで解決できました。本当にありがとうございました。

1 Like