お世話になります。
IEでログイン画面を開き、IDとパスワードを入力してから「ログイン」ボタンを押す、という単純な操作を行いたいのですが、原因不明のエラーが起きており悩んでいます。
IDは入力できるのですが、パスワード入力のアクティビティで「Value does not fall within the expected range.」という例外によって落ちてしまいます。
以下に詳細を記述します。
・ID入力とパスワード入力の間にDelayを入れても解決しない。
・ID入力の前にDelayを入れると、ID入力時に上記の例外が発生する。
・ID入力とパスワード入力の順番を入れ替えると、パスワードは入力できるがID入力で上記の例外が発生する。
・項目選択時、「Indicade on Screen」による選択ではSelectorNotFoundになるので、UiPath Explorerを使用して対応した。
IDのセレクタ:<html title=‘XXXX Login’ /> <webctrl id=‘IDToken1’ tag=‘INPUT’ />
パスワードのセレクタ:<html title=‘XXXX Login’ /> <webctrl id=‘IDToken2’ tag=‘INPUT’ />
download has thrown an exception
Source: Password
Message: Value does not fall within the expected range.
Exception Type: ArgumentException
System.ArgumentException: Value does not fall within the expected range.
at UiPath.Core.Activities.ScopeActivity.OnFaulted(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom)
at System.Activities.Runtime.FaultCallbackWrapper.Invoke(NativeActivityFaultContext faultContext, Exception propagatedException, ActivityInstance propagatedFrom)
at System.Activities.Runtime.FaultCallbackWrapper.FaultWorkItem.Execute(ActivityExecutor executor, BookmarkManager bookmarkManager)