つまらない仕事はプログラミングにやらせよう

ONE HUMAN UNIT

https://ciprogram.jp

スポンサーリンク

RPA

【Blue Prism入門】COMPANYでサブシステムが起動したときにスパイするとBluePrism.AMI.clsAMI.Spy(clsElementTypeInfo& elementType, List`1& identifiers)が起きちゃう問題

投稿日:

BluePrismでCOMPANYでサブシステムがスパイできない

先日ワークスアプリケーションズから、投資会社の助けを借り人事系部門が独立したワークスヒューマンインテリジェンス。

そしてそのシステムがCOMPANY。

サブシステムを起動すると別ウィンド(アプリケーションモデラで接続したのと別exe)が立ち上がります。

そしてスパイしようとするとうまくスパイできないというね。

無理やりスパイしようとすると、ハイライトではいけるけど、実際に動かしてみると、コレ。

System.ApplicationException: スパイされたウィンドウがモデルに見つかりませんでした
場所 BluePrism.AMI.clsAMI.Spy(clsElementTypeInfo& elementType, List`1& identifiers)
場所 AutomateUI.frmIntegrationAssistant.aa(Object fsu, EventArgs fsv)

Oh……

▼見てみると別プロセスで動いてますね。

BluePrismでCOMPANYで別プロセスで動いているサブシステムがスパイするには

いろいろなスパイモードを試しましたがうまくいかず。

結局別のオブジェクトを作ってアタッチしたところうまくいきました。

▼Windowsアプリを選び

▼起動済みのサブシステムをアタッチするので下を選びます

▼プロセス名

▼あとはデフォルト

そしてこれでスパイするとちゃんと操作できました。

ちょっとめんどくさいとは思いましたが、

BluePrismのベストプラクティスである小さい単位のオブジェクトで作れたので

ある意味このシステムは養成ギブスのようなものですかね。

created by Rinker
¥1,980 (2019/12/13 10:54:54時点 楽天市場調べ-詳細)
created by Rinker
¥1,980 (2019/12/13 10:35:25時点 楽天市場調べ-詳細)

 

 

スポンサーリンク

  • この記事を書いた人

comodo

-RPA
-,

Copyright© ONE HUMAN UNIT , 2019 All Rights Reserved Powered by AFFINGER5.