みんなの投稿

・契約中のコース( スタンダード)

既出でしたらすみません…!
kintoneからデータを出してもろもろ更新するのにRPAを使用しているんですが、kintone内のアップデートなどでHTML要素がずれて失敗することが発生しています。。。。

さすがに仕方ないかなと思いつつ、どこが変わったのかわからなくて修正箇所を探すのに一苦労しております、、、、涙

今朝も失敗していて、どこかなと思ったら出力ページの「種別」列が増えていました。。。。



同じように困っている方やアップデート箇所を事前に知る方法など何か対処できることはないかなと思い、ざっくり質問です。。

2件のコメント (新着順)
suji バッジ画像
2026/03/10 16:28

こんにちは。

このへんはRPAの宿命ですよね。

画像での取得ではなく要素(element)で
取得するしかないかなー、という感想です。

kintoneと親和性が高いクラウドBOTだと、対象をAIに判断させるような
フローも組み込めますが……。

あと、画面にもよりますが、URLで直リンク可能なことが多いので
遷移をできるだけボタン押しでしないように設計する感じです。
たとえばアプリURLに/exportRecord をつけると、ファイルに書き出す、の
ページになります。

以上、ご参考までに。

「"自分的アップデート"を共有する会 Vol.7」でキンスキ松井@運営事務局さんが発表されてた案件ですね。(って、資料のアーカイブに辿り着けなくてすみません🙇🏻‍♂️)

手前味噌で恐縮ですが、小生のコメントとか参考にならないでしょうか。


ありがとうございます…!
土日にアップデートされると、その分の実行がされず、リマインドが送られない状態になったり、大量の失敗通知が届いて朝からてんやわんやしてました。。。。

影響なく実行できるのが一番理想なので、コメント参考にさせていただきます!

ちなみに…
原始的ですが、ブラウザ(Edge、Chrome)の機能+フリーソフトでできるHTMLの構造変更点の見つけ方をご紹介しておきます。

①比較をしたいkintone画面を開く(○○画面でもフォーム設定画面でもOK)
②Ctrl+Uで画面のHTMLソースを表示する
③Ctrl+Sで適当な名前を付けて「Webページ、HTMLのみ」でローカル保存する
まず、これを変更前に(変更前と思われるタイミングで)保存しておきます。
④次に、変更後(と思われるタイミングで)、①~③を再度実行し、別名で保存する
⑤テキスト比較をしてくれるアプリケーション(小生の場合はWinMergeというフリーソフトをよく使います。)で③、④を読み込んでテキストベースで比較する

WinMergeなんかの場合は、差異のある箇所がハイライトされるので、容易に差分が分かります。
知っておくと便利かと。

ご参考になれば幸いです。