NTTデータ認定WinActorアンバサダー NTTデータ認定WinActorアンバサダー WinActor無料トライアル! WinActor無料トライアル! NTTデータ「公式」eラーニング NTTデータ「公式」eラーニング NTTデータRPAパートナーアワード2022-2023受賞企業一覧 NTTデータRPAパートナーアワード2022-2023受賞企業一覧

TOPまりんか | ポイント
※匿名による投稿などの履歴は、本人にのみ表示されます。
投稿にコメントしました

anothersolution様 コメントありがとうございます。 実はwinactorノートで<br>を/r/nに置換していたのですが、改行ではなく普通に文字列として置換されてしまっていたのでなんでだろうと思っていたのですが、正規表現オプションを押さないといけなかったのですね。 愚直に文字列の置換をしていたので、自分の勉強不足を実感しました。 ありがとうございました。

2024年4月30日 10:59
投稿にコメントしました

anothersolution様、pp様 ご回答ありがとうございます。 自分がjavascriptにあまり強くないということもあり、スクリプトを書いて対処しました。 ' 指定した文字列で改行する関数 Function SplitByString(inputString, splitString)     Dim outputString     outputString = Replace(inputString, splitString, vbCrLf)     SplitByString = outputString End Function ' 入力文字列 Dim testString Dim altString testString = !対象文字列! altString = !改行文字! ' メイン処理 Dim result result = SplitByString(testString, altString) Call SetUMSVariable($結果$,result) 改行文字に改行タグや改行コードの値を入れることで<br>以外の文字でも改行できるようにできます。 あまりテストできていないのですべての状況で網羅しているかは不明ですが、自分がさくせいしているシナリオ上では問題なく動きそうなのでこれでいこうと思います。

2024年4月29日 10:48
質問しました
htmlのタグを実際の改行に置換したい

バージョン情報:Winactor v7.4.4 chromeのwebdriverを使用 お世話になっております。 メール本文の値を取得した変数の中に入っているhtmlの改行タグ<br>を実際の改行に置換したいのですが、取得したい値が入っているdivを値の取得で処理すると<br>入りの改行のない値となってしまいます。...

2024年4月28日 17:15
投稿にコメントしました

anothersolution様、 ご回答ありがとうございます。 やはりフレーム選択の状態はブラウザごとに保存されてしまうのですね。。。 フレーム選択の迷子を避けるためにも逐一ブラウザを再起動した方がよさそうですね。 実はsrcのリンクで試してはみたのですが、何も表示されなかったので、どうやら#documentに記載されているリンクが本体みたいです。 javascriptで取得もできそうですがセキュリティ上で問題が発生しそうなので、フレーム選択で頑張ってみたいと思います。

2024年4月28日 11:26
質問しました
フレーム選択について

バージョン情報:Winactor v7.4.4 chromeのwebdriverを使用 お世話になっております。 フレーム関連についてご質問させて頂きたいです。 現在とあるページでiframeを使用したページから値を取得するシナリオを作成しております。...

2024年4月27日 18:00
投稿にコメントしました

Kouichi様、コメントありがとうございます。 いくつかのパソコンはシナリオを24時間動かしていたのでエラーが出るときと出ないときでムラがあるのはそれが理由かもしれません。 できるだけ毎日再起動するように心がけたいです

2024年2月26日 16:44
投稿にコメントしました

anothersolution様、ほろ苦ブリュレ様、ご回答ありがとうございます。 スーパーリロードを試したところ、残念ながらメモリが解放される様子がありませんでした。 開くページ数がサイクルごとに違うという理由と実行時間に影響が少なそうなタブ複製によるキャッシュ削除でシナリオを改装していきたいと思います。

2024年2月23日 16:44
投稿にコメントしました

anothersolution様、コメントありがとうございます。 やはり他のいくつかのシナリオ(特に長時間動くシナリオ)でも同様の現象が発生していたので、ほろ苦ブリュレ様が回答された再起動の内容で何個かは修正してみたのですが、こちらの方法でも試してみたいと思います。

2024年2月20日 12:41
投稿にコメントしました

ほろ苦ブリュレ様、コメントありがとうございます。 ご回答いただいた通り一度ブラウザを閉じる処理を挟めば応急処置ですが動きました。 今のところ確認はできませんがこのシナリオ以外にもこの現象が起きる可能性もあり、そうなった場合すべてのシナリオにこの処理を挿入する必要がありそうなので、キャッシュがたまってしまう原因を模索していきたいところです

2024年2月17日 10:41
質問しました
chromeドライバー メモリについて

自社サイトで特定ページ内のチェックボックスや値を取得するシナリオでメモリが増加し続けてブラウザでエラーコードout of memoryが発生してしまう現象にあっています。...

2024年2月16日 11:14
いいね!されました!
2024年2月13日 11:41
いいね!されました!
2024年2月10日 8:18
投稿した回答
画像マッチングーウィンドウ識別名が勝手に変わっている

こんばんは。 原因は特定できませんが よくあるのが、webブラウザなどで複数タブを開いた状態でウィンドウ識別を行うと 【ページのタイトル】 および他...

2024年2月9日 18:10
ベストアンサーに選びました
VBAマクロをWinactor側でコードを入力したい

エミュレーションを使いますが、もし、参考になればと思いアップしました。 ・組み込むマクロを、エクスポートしておく(xxxx.bas) ・エミュレーションでウィンドウ識別ルールは3種類使っていることに注意...

2023年12月28日 13:58
投稿にコメントしました

kouichi様、pp様、ご回答ありがとうございます。 実は、今作成していたエミュレーションのシナリオがkouichi様が記載された方法を順番を変えたものとほぼ同じでした。 ①目標xlsxをxlsmを変換 ②Alt+F11→Alt+M ③マクロが記載されたテキストファイルをクリップボードにコピー ④Ctrl+V ⑤xlsmを保存 といった感じです。 名前を付けて保存のスクリプトを変更して、保存形式を指定して保存をする方法は、今後色々な場面で使用できそうですね。 丁寧に記載していただきありがとうございます!

2023年12月18日 17:07
投稿にコメントしました

皆様様々なご回答ありがとうございます。 やはりxlsxをxlsmに変換してマクロを追加するという方法は敷居が高い感じなんですね。 空のxlsmファイルにシートを移す方法や、VBSにマクロを変換する方法は思いつきませんでした。

2023年12月18日 16:58
質問しました
VBAマクロをWinactor側でコードを入力したい

お世話になっております。 winactorでxlsxファイルからxlsmファイルに拡張子を変更した後、元々設定したマクロではなくwinactor側でマクロを作成したいのですが、エミュレーション以外に方法はないのでしょうか?...

2023年12月17日 17:20
いいね!されました!
2023年11月14日 6:59
投稿にコメントしました

すみません。chromeをメインで使っていた兼ね合いでedgeのほうのドライバーが最新になってませんでした。 更新したところクリックできました。

2023年11月13日 11:26
いいね!されました!
Webシステムからのファイルダウンロード、ダウンロード先がシナリオ実行の際に EDGEの設定に従わない!?

webdriverで操作されておりますでしょうか? webdriverの場合1度ブラウザを閉じると設定がリセットされるためデフォルトの設定であるダウンロードフォルダに設定になってうようです。...

2023年11月13日 10:30