Formにpngファイルを表示したい

Formを用いて、入力ファイルがpngファイルと一致しているか確認するFormを作成したいと考えています。
pngファイルはローカルにあり、ファイルパスを変数に持たせて表示させたいですが、うまくいきません。
どのようにすればよいか知恵を貸していただけませんか。

こんにちは

Formアクティビティで利用できるFormでしょうか?
そうであればHTMLコンポーネントで可能かと思います。
以下参照ください。

ご返信ありがとうございます。
「画像ファイルを、使用しているフォームと同じフォルダーに追加します。」とありますが、
最終的にパブリッシュしてAssistantから実行したいと考えており、
その場合でも可能でしょうか。

画像は毎回異なるファイルを表示する必要があります。

もっとも単純には、表示したいファイルを、都度そのファイル(パブリッシュ後展開した画像ファイル)に上書きしてしまえば良いように思えます。
あるいは絶対パスでも表示されるかもしれませんが、こちらは未確認です。

動的表示であれば、その次の項目のBase64の画像を表示するの方が良いかもしれません

パブリッシュ後展開した画像ファイルとはどのファイルのことでしょうか。。
パブリッシュしたnupkgファイルを展開?して画像を上書きすることができるのでしょうか。

私の理解が追い付かず大変恐縮なのですが、
base64の画像を表示する当該ページのワークフローですが、1つの画像をボタン押さずに表示させる場合でも同様にできるものかわかりますでしょうか。

パブリッシュしたnupkgファイルはUiPath Assistant等での実行時に、まず初回実行時に

C:\Users\[アカウント名]\.nuget\pacakges

以下に展開されます。そこに対象の画像ファイルも含まれるのでそれを差し替えれば良いという意味です。
なお上記の絶対パスを知らなくても、カレントフォルダが上記の展開したプロジェクトフォルダになりますので、相対パスで指定すれば良いです。

base64の画像を表示する当該ページのワークフローですが、1つの画像をボタン押さずに表示させる場合でも同様にできるものかわかりますでしょうか。

フォーム表示後に動的に画像を変化させる例ですので、最初から同じ画像を表示させるので良いのであれば、画像ファイル差し替えの方が簡単と思います。

1 Like

ご丁寧にありがとうございます。
ご教示いただいたフォルダの画像に上書きすることで表示できました。
大変助かりました。ありがとうございました。

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.