NTTデータ認定WinActorアンバサダー NTTデータ認定WinActorアンバサダー WinActor無料トライアル! WinActor無料トライアル! NTTデータRPAパートナーアワード2023-2024受賞企業一覧 NTTデータRPAパートナーアワード2023-2024受賞企業一覧

TOPNTTデータ東海 | ポイント
※匿名による投稿などの履歴は、本人にのみ表示されます。
いいね!しました!
ライセンスID発行について

こんにちは、NTTデータWinActor技術支援チームです。 <ライセンスID発行について> について回答いたします。 ***   >今までは販売店が入力し利用者にメールが送信されダウンロードできるようしておりました。...

2024年9月25日 12:04
ベストアンサーに選びました
Edgeでリンクをクリック→ファイルDL(リンクがJavaScript)

事実の情報が厚いほど、早期解決に繋がりやすいと思います。   WinActorで取得したもの、開発者ツールで取得したもの、開発者ツールで取得した完全なXpath...

2023年10月6日 17:31
投稿にコメントしました

John様 anothersolution様のご提示の方法で繰り返し処理も可能でした。 ファイルDLは可能になりましたが、なぜクリックできないのかの疑問は確かに残ります。 自分はアドレスバーでのjavascriptはあまり使いたくないので  →なにか懸念があるのでしょうか?

2023年10月6日 17:28
投稿にコメントしました

John様 それぞれコンソールで実行したところ、ファイルのDLが可能でした。 anothersolution様のご提示の方法でファイルDLできることが確認できましたので、繰り返し処理も可能か試してみます。

2023年10月6日 16:39
投稿にコメントしました

Kouichi様 td側のクリック、td側・a側の2回クリック 両方ともエラーは出ないもののファイルのDLはできませんでした… ご教授いただきありがとうございます。 anothersolution様の手順でファイルDLできることが確認できましたので、そちらの方法で繰り返し処理可能かも試してみようと思っています。

2023年10月6日 16:33
投稿にコメントしました

anothersolution様 こちらの方法でファイルDLできました! https://winactor.com/questions/question/アドレスバーからjavascriptを実行してみた/ ご教授いただきありがとうございます。 繰り返しでも実施可能かも試してみます。

2023年10月6日 16:30
投稿にコメントしました

John様 ご想像の通り、2行目以降は、2個目の引数が+1ずつ繰り上がっていきます。

2023年10月6日 15:42
投稿にコメントしました

anothersolution様 ダメ押しです。 (//td/div/a[@id="record_link_0_4"])[1]  →以下の方法ですよね、    aタグのクリックで反応する、単純なハイパーリンクです。    (//td/a)[1]   []内部が1の場合はクリックできているようですがDLはされませんでした…   []内部を1以外にした場合は「指定された要素が見つかりませんでした:Xpath~」のエラーとなりました。 手動でクリックするとき、ダウンロードが始まるのはマウスの左ボタンDown時?Up時?  →エミュレーションで待機時間を挟んで実施したところ、Up時のようでした。

2023年10月6日 15:40
投稿にコメントしました

Kouichi様 ・表示されたhtmlを上にスクロールして行くと<iframe とか <frame がありませんか?   ※下図のようにフレームタグの下には「#document」があります。注意深く見てみてください。  →<>  <iflame>と「#document」はありましたが、クリックしたい対象よりも下部にありました。  そして<iflameの後ろに、「visibility: hidden; display: none;」とあり、表示されない?ようになっています。

2023年10月6日 11:24
投稿にコメントしました

anothersolution様 ①で作成したXPathって質問に追記できますか。  →追記しました。   「//*[@id='record_link_0_4']」左記の形のXpathの"0"の箇所がカウントアップされた数字に置き換わるように作成しています。 「■投稿におけるアドバイス」を踏まえ、症状についてさらに肉付けできますか。 エラーメッセージはなし?  →エラーメッセージはないので、クリックはしていることになっていると思っています。   なので、クリックはされているがファイルDLした状態にならないです。 クリック相当のダウンロードが発動するのは、タグで言うとaにカーソルがあるとき?  →エミュレーションではEnterで実施しましたね…   カーソル合わせた箇所からTabキーで移動してEnterキー押下でDL可能でした。   DL発動はaタグにカーソルがある時です。 JavaScript Consoleを使うなら、クリックで実行されるJavaScriptを直接実行しちゃえば良い。  →開発者ツールのConsoleで「getBinaryData('data', 0);」を実行したところ、ファイルがDLできました。   開発者ツールのConsoleをWinActorから実行する方法はあるのでしょうか?

2023年10月6日 10:34
投稿にコメントしました

John様 クリックでは以下を使用しました。 WinActorで取得したXpath://*[@id='record_link_0_4'] 開発者ツールで取得したXpath://*[@id="record_link_0_4"] 開発者ツールで取得した完全なXpath:/html/body/div[1]/div[4]/form[1]/table/tbody/tr[3]/td[6]/div/a

2023年10月6日 10:20
投稿にコメントしました

ほろ苦ブリュレ様 tdタグがクリックされると、javaのイベントが処理される仕組みに見受けられます。 「td.onclick」みたいなのがあればそれが処理されるイベントの内容かと思われます。  →こちら「javascript:getBinaryData('data', 0)」(html3行目)ではなく   こちら「onclick="javascript:onCellClick(0, 4)」(html1行目)がクリック時の挙動になるんですね。 再生されるイベントが不明な為  →クリックするとファイルがDLされるというシンプルな動きになります。 ご提示いただいた方法も試してみます。

2023年10月5日 18:34
投稿にコメントしました

John様 23_ブラウザ関連/値取得を実施してみたところ、取得可能でした。 取得できた値は以下になります。 【取得値】 <span id="record_download_title_0_4" title="データをダウンロードします"> <span class="im-ui-icon-common-16-file-download" id="record_downlod_pan>

2023年10月5日 17:54
投稿にコメントしました

pp様 >リンク先がJavaScriptになっていることが原因か、ファイルのDLができない状態にあります。 ということは他の場所のクリックや操作はうまく行くということですか?  →クリックするリンクがhtmlの別ページであればうまくいきますが、   リンクがJavaScriptであればDL以外でも不可でした 検索して出てきた操作の一発目がそのクリックでしたら ブラウザ操作経験値がどれくらいか分かりませんが フレーム有無や新しいウインドウへ移動は考慮していますか?  →操作したいウィンドウがアクティブになった状態でクリック操作ができているか、ということでしょうか?   ひとつのウィンドウの中ですべて処理を実行するため、ウィンドウやタブの移動は考慮していませんが、   ほかの処理は実行できているため問題ないと思っています…

2023年10月5日 17:32
質問しました
Edgeでリンクをクリック→ファイルDL(リンクがJavaScript)

問い合わせ分類:機能 導入環境:Windows10 バージョン情報:V7.4.3 ブラウザ上の一覧からリンクをクリックしてファイルをDLする操作を、WinActorで実施しようとしていますが、...

2023年10月5日 11:48
質問しました
ChromeAgentのオフラインインストールについて

■使用しているWinActor フローティングライセンス版WinActor v7.3 ■質問 WinActor Chorome拡張機能をインストール(オフライン)しようと考えています。...

2023年7月21日 18:00
登録済み
2021年11月19日 17:44