「PiP - 仮想デスクトップ」のセッション上で日本語入力ができない

:grey_question: Question

「PiP - 仮想デスクトップ」を使用したプロセスにおいて、『入力ダイアログ』を使用して日本語文字列をジョブに渡したいです。
PiPセッション上で半角文字列の入力は可能ですが、日本語入力ができません。

環境:
OS:Windows 10
UiPath Studio v2022.10

:bulb: Answer

原因

「PiP - 仮想デスクトップ」は2023年5月現在、ハードウェアイベントによる入力に対応しておりません。
IMEを使用した日本語入力がハードウェアイベントによる入力に該当するため、サポートされていない操作になります。
以下に記載の回避策をご検討ください。

参考:
「テクノロジの比較 > UI Automation との相互運用性」
https://docs.uipath.com/ja/robot/standalone/2022.10/user-guide/technology-comparison

回避策A

「PiP - 子セッション」のご利用をご検討ください。「PiP - 子セッション」ではハードウェアイベントによる入力がサポートされています。

回避策B

『入力ダイアログ』で文字列を入力する代わりに、ジョブの引数として渡す、またはクリップボードにコピーした値を渡す方法をご検討ください。