移行でサポートされていない機能

Enterprise 11 または Enterprise 10 から Automation 360 への移行でサポートされていない機能を確認します。

未サポートの機能

移行において、以下の機能はまだサポートされていません

  • Enterprise 11 からの監査ログの移行は、クラウド デプロイではサポートされていません。
  • Enterprise 11 において、Bot が [Before-After] 文字列操作と OR 論理演算子を使用しており、操作出力が空の文字列になった場合、その出力は空の文字列として表示されます。

    これに対し、Automation 360 では、このような操作の出力が空の文字列になった場合、[テキストの前に終了] 文字列操作で使用された値は無視され、結果が出力に表示されます。

    たとえば、テキスト email:user@outlook.com で、[以前] 操作の値が email: で、[以降] 操作の値が user の場合、製品バージョンに基づいて結果が異なります。
    • Enterprise 11 は、出力として空の文字列を表示します。
    • Automation 360 は、出力として user@outlook.com を表示します。
  • Enterprise 11 において、ユーザーがウィンドウ タイトルに内部変数を選択した場合、Bot では使用されませんが、移行後、これらの内部変数も Automation 360 に移行されます。
  • 移行された Bot で、OLE DB ドライバーのバージョン 18 以降を使用している場合は、ビット列を含む SQL サーバー データベースを CSV ファイルにエクスポートすると、文字列値 TRUE に対して 1 ではなく -1 のビット値が返されます。

    v.27 で修正済み

  • [SAP] > [インデックスで項目を選択] コマンドを使用して Bot を移行すると、移行された Bot で不正なインデックスが表示されます。

    v.26 で修正済み

  • ターミナル エミュレータ パッケージを含む Bot は、高度なテクノロジーにのみ移行します。レガシー テクノロジーには移行しません。
  • Windows コントロールの管理 アクション を使用していた Bot を移行すると、移行後に高さの値の最後の桁が利用できなくなります。ただし、Bot は正常に実行されます。

    v.26 で修正済み

  • SAP で Excel セッションがアクティブになると、対応する Excel プロセスがバックグラウンドで開始します。このようなシナリオの場合、Automation 360 は、SAP が開始した Excel プロセスと同じ Excel プロセスを使用します。スプレッドシート データを自動化する Bot を実行すると、Automation 360 は最初のリクエストを正常に処理します。しかし、実行中に Excel が閉じられ、スプレッドシート データを自動化するための後続のリクエストが送信された場合、Automation 360 はリクエストを処理しません。Excel プロセスは SAP によってまだアクセス中であるためです。したがって、スプレッドシート データを自動化するための正しいウィンドウがアクティブ化されません。

    v.26 で修正済み

  • Bot が、[PDF] > [テキストを抽出] アクションで [構造化テキスト] タイプ フィールドを使用している場合、一部の文字が正しく抽出されない場合があります。

    v.25 で修正済み

  • 移行後、[文字列] > [テキストを抽出] アクションの [以前]、[以前および/または以降]、[以降] オプションでは、文字列の大文字と小文字が一致しません。

    v.25 で修正済み

  • 移行後、Enterprise 11[テキストを取得] > [すべての行] アクションを使用していた Bot は、ターミナル エミュレータに 24 行のみを表示します。

    v.26 で修正済み

  • SAP GUI で、[合計行数を取得] を使用して Bot を移行すると、移行後は、値が [Integer] タイプではなく、[Float] 文字列タイプとして返されます。

    v.26 で修正済み

  • Bot Creator または Bot Runner のユーザーである場合は、[移行を表示] 権限なしでは、[Bot アシスタント] に表示される確認メッセージを表示できない場合があります。

    v.26 で修正済み

  • ネストされたループの変数としてカウンターを使用すると、親ループは適切に機能しますが、子ループは期待通りに実行されません。

    v.27 で修正済み

  • SAP パッケージ装備の Bot は、"*" (アスタリスク) 文字を含むウィンドウ タイトルを選択して変換することはできません。これらのウィンドウ タイトルは、移行後に、現在有効なウィンドウ名には変換されません。

    v.26 で修正済み

  • [SAP] > [プロパティを取得] コマンドを使用して移行した Bot を実行すると、Bot デプロイが失敗する場合があります。この問題が発生する原因は以下のとおりです。Enterprise 11 では、プロパティ名の大文字と小文字が区別されます。移行中に、プロパティ名が大文字と小文字を区別するように変更されたため、プロパティ名の大文字と小文字が一致しない場合は、Bot デプロイが失敗します。

    v.26 で修正済み

  • [Exchange Web サービス] (EWS) を介して E メールを送信すると、E メール出力のフォーマットに改行が含まれず、コンテンツが改ざんされたように見え、E メールのコンテンツ全体が単一行で表示されます。

    v.26 で修正済み

  • Enterprise 11 または Enterprise 10 Bot Runner および Bot Creator デバイスは、移行処理に含まれないので、Automation 360 に移行されません。

    Automation 360 Bot エージェント は、Enterprise 11 および Enterprise 10 Enterprise クライアント を置き換えます。Bot エージェント を使用して Automation 360 Control Room にデバイスを接続し、接続したデバイスで Bot を実行します。

  • 移行した Bot を [添付ファイルが存在しないか検証] オプションをオンにして実行すると、E メールの送信時に添付ファイルがない場合に、Bot が正常に実行されない場合があります。
  • ワークフロー、トリガー、Bot のバージョン管理履歴、およびファイル システム ログ。
  • バージョン管理に Subversion バージョン管理 を使用する Enterprise 11 Bot の移行。
  • クラウド 移行ユーティリティを使用した GCP 上における Enterprise 11 オンプレミス Control RoomAutomation 360 クラウド サービスへの移行はサポートされていません。
  • Oracle Database を使用する Control Room
  • 新しいデータベースを使用して Automation 360 をインストールする場合の、ユーザー、ロール、スケジュール、資格情報変数などの Bot Insight データおよび他のエンティティの移行。
  • ターミナル エミュレータ を使用した場合の端末画面での切り取り、コピー、貼りつけ、Ctrl+A 機能。

    v.27 で修正済み

  • Bot の変数 (値型変数を除く) 内での変数の使用。

    たとえば、Bot に $variable1$ が含まれているとします。ここで、$variable1$ に $variable2$ が含まれていて、$variable2$ に実際の値が含まれている場合、この Bot は移行できません。

  • $v_ArrVar(1$RowIndex$,1)$ などのインデックス位置を指定する固定値と変数の使用。
  • Bot が実行されているときにランタイム ウィンドウから画像をキャプチャする機能。
  • 「<」または「=」演算子とともに 条件 コマンドで変数に文字列値を使用する Enterprise 11 または Enterprise 10Bot は、Automation 360 に移行されます。ただし、これらの BotAutomation 360 で実行すると、エラーが発生します。
  • 文字列値を含む変数とともに <、>、<=、>= 演算子を使用する 条件 コマンドまたは ループ コマンドでは、移行後にエラーが発生します。

    たとえば、値 abcd とともに、演算子 > を使用する変数を含む Bot があるとします。文字列型変数では <、>、<=、>= 演算子が使用されないので、移行後に Bot を実行するとエラーが発生します。

  • 次のアプリケーションを自動化する オブジェクト クローニング コマンド
    • Flash アプリケーション
    • Edge レガシー ブラウザで実行されている Web アプリケーション
  • Enterprise 11 または Enterprise 10 Bot では、XLSTART フォルダーにある Microsoft Excel ファイルのマクロは、そのマクロが含まれていない別の Excel ファイルから呼び出して実行できました。移行後は、これらの Bot は、別の Excel ファイルに含まれているマクロを実行できなくなります。
  • Automation 360 Bot エディター では、矢印記号が表示されません。

    Enterprise 11 または Enterprise 10Bot で矢印記号を使用すると、移行後の Bot エディター では、1 つの例外を除き、記号が何も表示されません。この例外は、シンボルを複数の If/Else コマンドで使用している場合、Bot エディター が矢印記号の代わりに $String:FormFeed$ 変数を表示するケースです。

サポートされていない機能と回避策

Bot は、次の機能を使用して移行できます。ただし、指定された回避策に基づいて更新する必要があります。
  • Automation 360 での [文字列の長さ] アクションの出力は、Enterprise 11 の場合と異なります。これは、文字列長の計算時に、Automation 360 ではライン フィード文字が考慮されますが、Enterprise 11 ではキャリッジ リターンとライン フィード文字の両方が考慮されるためです、

    回避策: 文字列で使用されているライン フィード文字の数を計算し、文字列の長さに加算します。

  • Enterprise 11 Control Room で作成した既存の標準オブジェクトに加えて、トリガー、インデックス、ビューなどのカスタム Database オブジェクトを作成している場合、クラウド移行ユーティリティを使用して クラウド にエクスポートしたデータを復元できない場合があります。このようなオブジェクトを識別するためにサポートが必要な場合は、 オートメーション・エニウェア サポートにお問い合わせください。Open a support case (A-People login required)

    回避策: データを クラウド にエクスポートする前に、追加で作成した Database オブジェクトを無効にします。

  • Enterprise 11 では、Bot が先頭にスペースを含むウィンドウ タイトルの値または変数を使用していた場合、移行後、Bot は対応するウィンドウを選択できなくなります。

    回避策: ウィンドウ タイトルの値または変数から先頭のスペースを削除して、Bot を実行します。

  • レコーダーを使用して、オブジェクトをキャプチャし、[検索] 条件で [HTML タグ]、[HTML InnerText]、および [HTML タイプ] プロパティを選択するか、[検索] 条件で選択した同様のプロパティのある Bot を移行すると、Bot はオブジェクトの識別や特定ができず、選択したアクションを実行できません。

    回避策: キャプチャするコントロールに応じて [DomXpath] を変更するか、[検索] 条件にプロパティを追加します。

  • Bot で何らかのエラーが発生した場合、それらのアクションの近くに [試行/最終] ブロックを追加し、[最終] ブロックにもうひとつのアクションを挿入します。Bot を保存して実行すると、[最終] ブロック内に間違ったエラー ライン番号を示す Bot エラー ダイアログが表示されます。

    回避策: [キャッチ] アクションを使用せずに、[試行] および [最終] を使用している場合は、Bot エラー ダイアログには正しいライン番号が表示されません。代わりに、[試行/キャッチ] を使用します。[試行] アクションはエラーを処理し、ライン番号と説明と一緒に実行を [キャッチ] に送信します。これにより、[最終] ブロック内に正しいライン番号が表示されます。

  • 注: この問題は v.22 以前のバージョンにのみ適用されます (v.23 で修正されています。「非資格情報 Vault の変数の移行」を参照)。MetaBot のロジックの入力として資格情報変数を使用する [ロジックの実行] コマンド

    回避策: タスク Bot から MetaBot ロジックに Credential Vault 属性を渡す [ロジックの実行] コマンドを使用する Bot は、Automation 360 に移行できます。資格情報名と属性名は、移行した Bot の対応する行のフィールドに表示されます。

    復元した Enterprise 11 データベースを使用して移行した場合、Enterprise 11 Bot で使用されている資格情報変数に対して同等の ロッカーAutomation 360 に作成されます。

    移行した Bot を正常に実行するには、次のいずれかのオプションを選択します。
    • オプション 1: 資格情報型変数を渡します。
      1. Bot に、入力変数として資格情報型変数を作成します。
      2. Botタスク Bot パッケージの [実行] アクションで、子 Bot (MetaBot ロジックに対応する) 用に作成した資格情報型変数に対して Credential Vault 属性を使用するように入力値フィールドを更新します。
    • オプション 2: 資格情報値をグローバル値として渡します。
      1. Enterprise 11 の [ロジックの実行] コマンドで使用する資格情報のグローバル値を Automation 360 で作成します。
      2. Botタスク Bot パッケージの [実行] アクションで、子 Bot (MetaBot ロジックに対応する) 用に作成した資格情報型変数に対してグローバル値を使用するように入力値フィールドを更新します。
    Automation 360 のインストール時に、復元した Enterprise 11 データベースを使用していない場合は、前の手順を実行する前に、Enterprise 11 Bot で使用されている資格情報変数で必要なロッカーを作成する必要があります。
    注: Automation 360 は、資格情報型変数にのみ Credential Vault 属性を割り当てられるようにすることで、セキュリティを強化しています。これにより、資格情報型変数に割り当てられた可能性のある Credential Vault 属性の安全でない処理が制限されます。
  • 異なる機能を持つ DLL を作成し、DLL に同じファイル名を使用して、それらを複数の MetaBot に追加すると、移行後に、タスク Bot がこれらの MetaBot のうちロジックを使用している場合は、実行時にエラーが発生します。

    このエラーは、DLL セッションが DLL ファイル名に基づいており、実行中は最初の DLL のセッションのみがアクティブとなるために発生します。後続の DLL から呼び出された関数は、アクティブな最初の DLL セッションには存在しません。

    たとえば、MetaBot1 が function1 を持つ DLL を使用しており、MetaBot2 が function2 を持つ DLL を使用しており、両者の DLL が同じファイル名 test.dll であるとします。移行後、MetaBot1 ロジックと MetaBot2 ロジックを使用しているタスク Bot を実行すると、MetaBot1 ロジックの DLL セッションがアクティブ化され、function1 が正常に実行されます。ただし、MetaBot2 ロジックを実行すると、同じ DLL ファイル名のセッションがすでにアクティブであるため、対応する DLL はアクティブ化されず、function2 は MetaBot1 ロジックの DLL には存在しないため、結果はエラーとなります。

    回避策: 要件に応じて、以下の回避策のいずれかを実行できます。

    • Bot を移行する前に、必ず、DLL のいずれかの DLL ファイル名を変更し、参照を MetaBot ロジック内の DLL 関数に更新してから、Bot を移行します。
    • Bot を移行した後、[DLL を開く] アクションの [DLL セッションを作成] ボックスでセッション名を変更し、[DLL セッションが存在しません] 条件および [DLL を実行] アクションの関連する [If] アクションで同じ DLL セッション名を更新します。
  • Enterprise 11 では、MetaBotMicrosoft.Exchange.WebServices.dll を使用して Microsoft Exchange サービスを使用していた場合、移行後、[DLL 関数を実行] で [DLL の詳細を取得します] オプションを使用すると、エラーが発生します。このエラーは、Automation 360 では、デバイスのグローバル アセンブリ キャッシュ (GAC) に Microsoft.Exchange.WebServices.dll が自動的にはインストールされないためです。

    回避策: デバイスの GAC に Microsoft.Exchange.WebServices.dll を手動でインストールし、[DLL の詳細を取得します] オプションを使用する必要があります。

    How to: Install an assembly into the global assembly cache 」を参照してください。

  • Enterprise 11 で、Botファイルに記録アクションを使用していて、[テキストをログへ入力] フィールドに 1,000 文字を超えるテキストを入力した場合、移行後に Bot でエラーが発生します。

    回避策: テキストを変数として構成したことを確認してから、静的テキストを入力する代わりに、この変数を [テキストをログへ入力] フィールドで使用してください。

  • Enterprise 11 で、Botテキスト ファイル > [変数を読み取り] アクションを使用してテキスト ファイルから変数の値を読み込み、条件 > [文字列] 条件を使用して、指定した元の文字列の値に基づいてアクションを実行する場合、移行後に Bot を実行したときに、マップされた変数に追加された値がテキスト ファイル内の値と一致していない場合、Bot が失敗することがあります。

    回避策: null 値を正常に渡すには次の手順を実行します。

    1. テキスト ファイル > [変数を読み取り] アクションを使用して、ディクショナリ変数を追加します。
    2. ディクショナリ > [Get] アクションを使用して、特定のキー値を探して保存します。
      注: キーの値がテキスト ファイルの値と一致しない場合は、文字列変数に対して空の文字列が返されます。

    あるいは、 条件 > ディクショナリ > [キーを確認] 条件を使用して、キーがテキスト ファイルに存在するかどうかを検証します。それに応じて文字列変数に値を代入することができます。

  • PD-50108Enterprise 11 で、ループ アクションを使用していた場合、同じ Excel シートを閉じずに複数回開くと、移行後にエラーが発生します。このエラーは、Automation 360 では、一度に 1 つの Excel セッションのみをアクティブにできるため発生します。

    回避策: ループ アクションでは、[閉じる] アクションを使用して Excel セッションを閉じてから、同じセッション名で再度 Excel シートを開いてください。

  • Enterprise 11 で、Bot[文字列] > [置換] アクションを使用して、キャリッジ リターン ライン フィード (CRLF) 文字を検索し、それを別の文字で置換した場合、移行後の出力は、Enterprise 11 で見られる出力と同じでない可能性があります。

    回避策: [文字列を検索] オプションで、[Enter] (LF) 変数の代わりに、[Newline] (CRLF) 変数を使用します。

  • 移行後、ログ ファイルに対して [ファイルに記録] アクションを使用していた Bot は、改行で CRLF 文字の代わりに LF 文字を使用します。

    回避策: $String:Newline$ 変数を使用して、移行した Bot で CRLF 文字を使用します。

  • MetaBot ロジック (たとえば、ロジック A) がタスク Bot または別の MetaBot ロジックに対して参照されている場合、およびロジック A の名前が変更されたか、同じ MetaBot 内であるロジック フォルダーから別のロジック フォルダーに移動された場合、移行後に、ロジック A を呼び出したときに、タスク Bot または MetaBot ロジックが動作しません。

    回避策: ロジック A を呼び出すタスク Bot または MetaBot ロジックで、名前またはパスをロジック A を参照するように更新します。

  • Bot[ブラウザ] > [ファイルをダウンロード] アクションを使用して、URL からファイルをダウンロードしている場合は、URL に特殊文字が含まれるか、Windows ネイティブ認証アクセスが必要な一部のファイルは、適切にダウンロードできない場合があります。

    回避策: 代わりに、[ブラウザ] > [開く] アクションを使用します。

  • Automation 360 クラウドへの移行が自動化されました。

    回避策: 手動プロセスを使用して、クラウド対応インスタンスに移行できます。「Enterprise 11 から Automation 360 クラウド対応への移行の準備」を参照してください。

  • 変数を使用して、[XML] > [ノードを挿入] を属性として挿入すると、Bot の移行が失敗する場合があります。

    回避策: 変数の代わりに直接値を指定して属性を挿入します。

  • プロトコル情報 (http、https、file など) なしで URL を開いている移行した Bot を実行すると、Web ページが適切に開かない場合があります。

    回避策: URL に適切なプロトコル情報を追加していることを確認してください。

  • MetaBot ロジックが名前空間なしでクラスを使用した DLL ファイルを使用していた場合、移行後は、MetaBot ロジックを使用するタスク Bot は動作しません。

    回避策: DLL ファイルを手動で更新し、クラス用の名前空間を含めます。

  • Bot の移行後に、ファイル名にコンマが使用されている Bot 上で FTP アクションを使用した場合、およびファイル名にコロンが使用されている Bot 上で [ファイルを削除] と [フォルダーを削除] FTP アクションを使用した場合に、エラーが表示されます。

    回避策: FTP アクションを使用する前にファイル名のコンマを削除していることを確認し、[ファイルを削除] と [フォルダーを削除] FTP アクションを使用する前にファイル名内のコロンを削除していることを確認します。

  • Bot が [送信] アクションを使用して、添付のパスが変数である添付ファイル付き E メールを送信した場合、Bot は実行できないか、添付を無視します。

    回避策: 変数を添付のパスで置換します。

  • Enterprise 11 または Enterprise 10 Bot については、これらの Bot が [ロジックの実行] コマンドを使用して MetaBot ロジックを実行し、ロジックの場所としてそのロジックが含まれているフォルダーまでしか指定されていない場合、移行後にエラーが発生します。たとえば、D:Metabots\Logics\Finance にある Logic1 を実行する場合、ロジックの完全なパス (D:Metabots\Logics\Finance\Logic1) ではなく、D:Metabots\Logics\Finance のみを指定すると、エラーが発生します。

    回避策: 移行する前に、すべての MetaBot ロジックのパスを Enterprise 11 または Enterprise 10 Bot の完全なパスに更新します。

  • 資格情報変数を使用して、DLL 関数への入力として数値を渡す Enterprise 11 または Enterprise 10 MetaBot
    回避策:
    1. 文字列型の入力パラメーターを使用するように DLL 関数を更新します。
    2. DLL 関数に数値型の入力パラメーターを渡すコマンドを MetaBot から削除します。
    3. MetaBot にコマンドを追加して、DLL 関数に文字列型の入力パラメーターを渡します。
    4. 関連する タスク BotMetaBot を移行します。
  • Automation 360 クラウド に移行する場合に、Enterprise 11 で認証タイプとして SAML を設定している場合は、移行された Automation 360 Control Room の認証タイプが Control Room データベース認証タイプに変更されます。
    回避策: 移行後に クラウド Control Room の認証タイプとして SAML を設定するには、次の手順を実行します。
    1. Enterprise 11 で SAML を設定するために使用していたユーザーを Automation 360 から削除します。
    2. 必要な権限を持つ別のユーザーを作成し、そのユーザーを使用して Automation 360 で SAML を構成します。
  • v.24 以前に適用可能: Enterprise 10 から Automation 360 クラウドへの移行。

    回避策: Automation 360 クラウド への移行がサポートされている Enterprise 11 バージョンに移行してから、Automation 360 クラウド に移行します。

  • E メールの送信 コマンドを使用し、Exchange Web Services (EWS) を使用して E メールを送信する Enterprise 11 Bot は、Automation 360 に移行した後でエラーが発生します。
    回避策: Automation 360 で次のグローバル値を作成し、すべてのアクションで EWS を使用するために、移行した Bot を更新します。
    • AAE_EmailSettings_auth
    • AAE_EmailSettings_host
    • AAE_EmailSettings_port
    • AE_EmailSettings_ssl
    これらのグローバル値の値は、Enterprise 11 で指定されているものにする必要があります。
  • 日付条件を使用して異なる形式の日付を比較する ループ コマンドまたは 条件 コマンドでは、移行後にエラーが発生します。たとえば、MM/dd/yyyy 形式の日付は、MM/dd/yyyy hh:mm:ss 形式の日付では機能しません。

    回避策: 異なる形式を持つ日付を同じ形式に更新します。

  • Bot では、64 KB を超えるデータを含む変数またはオブジェクトを使用できません。たとえば、オブジェクト クローニング コマンドを使用して Web サイトからテーブルをキャプチャし、キャプチャしたそのオブジェクトに 64 KB より大きいデータが含まれている場合などです。このようなオブジェクトを含む Bot では、移行後にエラーが発生します。

    回避策: 不要なデータを削除するか、CSV またはテキスト ファイルにデータをコピーして、CSV/TXT パッケージの [読み取り] アクションを使用します。

  • Control RoomCredential Vault の値が欠落しているアクションの移行は失敗します。

    回避策: 移行前に Automation 360Credential Vault 値を作成し、Bot 移行ウィザードを使用して移行を再度開始します。

N/A ステータスの Bot の移行

Bot Scanner レポートには、サポートされていないコマンドを含んでいて、N/A として移行できない Bot のステータスが表示されます。このような Bot は、次の表で指定される Enterprise 11 または Enterprise 10 マシン内で変更を加えることで移行できるようになります。
メッセージ

子 Bot がサポートされていないコマンドを使用しているため、Bot の移行はまだサポートされていません。

説明

移行で現在サポートされていないコマンドを使用する子 Bot は移行できません。そのため、この子 Bot を使用する親 Bot も移行できません。

アクション

これらの親 Bot を移行するには、親Bot から子 Bot への参照を削除してから、その親 Bot を移行します。

Bot で使用されるサポートされていないコマンドを表示するには、移行できない Bot のリストに移動して、子 Bot の名前をクリックします。

メッセージ

「HTML (Edge)」による「オブジェクト クローニング」の移行は、まだサポートされていません

説明

Microsoft Edge レガシー ブラウザは Automation 360 でサポートされていないため、このブラウザで設定された Bot の移行はサポートされていません。

アクション

Google ChromeFirefoxInternet ExplorerMicrosoft Edge Chromium ブラウザなど、サポートされている他のブラウザを使用して Enterprise 11 Bot を更新します。

メッセージ

MetaBot の移行はサポートされていません。画面ファイルが存在しませんBot を修正して、やり直してください。

説明

MetaBot ロジックが、MetaBot に存在しない画面を参照しています。

アクション

MetaBot を移行するには、画面を追加し直すか、存在しない画面への参照を削除します。

メッセージ

変数型が一致しない「Variable Operation」コマンドの移行はサポートされていません。Bot を修正して、やり直してください。

説明

Enterprise 11 または Enterprise 10Bot が、使用される変数の変数型が異なる [Variable Operation] コマンドを使用しています。

アクション

Enterprise 11 または Enterprise 10Bot の [Variable Operation] コマンドを更新して、参照する変数が同じ型になるようにします。

メッセージ

変数が存在しない「Variable Operation」コマンドの移行はサポートされていません。Bot を修正して、やり直してください。

説明

Enterprise 11 または Enterprise 10Bot が、[Variable Operation] コマンドで存在しない変数を参照しています。

アクション

同じ名前と型を持つ変数を作成するか、存在しない変数を参照しているコマンドを削除します。

メッセージ

変数が存在しない「If」コマンドの移行はサポートされていません。Bot を修正して、やり直してください。

説明

Enterprise 11 または Enterprise 10Bot が、[If] コマンドで存在しない変数を参照しています。

アクション

同じ名前と型を持つ変数を作成するか、存在しない変数を参照しているコマンドを削除します。

メッセージ

変数が存在しない「ElseIf」コマンドの移行はサポートされていません。Bot を修正して、やり直してください。

説明

Enterprise 11 または Enterprise 10Bot が、[Else If] コマンドで存在しない変数を参照しています。

アクション

同じ名前と型を持つ変数を作成するか、存在しない変数を参照しているコマンドを削除します。

メッセージ

変数が存在しない「Loop」コマンドの移行はサポートされていません。Bot を修正して、やり直してください。

説明

Enterprise 11 または Enterprise 10Bot が、[Loop] コマンドで存在しない変数を参照しています。

アクション

同じ名前と型を持つ変数を作成するか、存在しない変数を参照しているコマンドを削除します。

メッセージ

AAApplicationPath を使用して定義されている Bot パスの後に、有効なリポジトリ フォルダー パスが指定されていない場合、「タスクを実行」の移行はサポートされません。11.x Bot で TaskBot パスを修正して、移行を再度実行してください。

説明

Bot の [タスクを実行] コマンドで無効なパスを使用している、Enterprise 11 または Enterprise 10Bot

アクション

この Bot を移行するには、Enterprise 11 Bot に変更を加えて、AAApplicationPath の後に有効な子 Bot のパスが提供されるようにします。

メッセージ

AAApplicationPath を使用して定義されている Bot パスに、有効なリポジトリ フォルダー パスが続いていない場合、「If - TaskSuccessful」の移行はサポートされません。11.x Bot で TaskBot パスを修正して、移行を再度実行してください。

説明

Enterprise 11 または Enterprise 10Bot が、子 BotIf > タスクが正常に完了しました 条件で無効なパスを使用しています。

アクション

Enterprise 11 または Enterprise 10Bot を更新して、AAApplicationPath の後に適切なフォルダー構造が続く有効な子 Bot パスを指定するようにします。

メッセージ

AAApplicationPath を使用して定義されている Bot パスに、有効なリポジトリ フォルダー パスが続いていない場合、「If - TaskUnsuccessful」の移行はサポートされません。11.x Bot で TaskBot パスを修正して、移行を再度実行してください。

説明

Enterprise 11 または Enterprise 10Bot が、子 BotIf > タスクが正常に完了しませんでした 条件で無効なパスを使用しています。

アクション

Enterprise 11 または Enterprise 10Bot を更新して、AAApplicationPath の後に適切なフォルダー構造が続く有効な子 Bot パスを指定するようにします。

メッセージ

AAApplicationPath を使用して定義されている Bot パスに、有効なリポジトリ フォルダー パスが続いていない場合、「ElseIf - TaskSuccessful」の移行はサポートされません。11.x Bot で TaskBot パスを修正して、移行を再度実行してください。

説明

Enterprise 11 または Enterprise 10Bot が、子 BotElse If > タスクが正常に完了しました 条件で無効なパスを使用しています。

アクション

Enterprise 11 または Enterprise 10Bot を更新して、AAApplicationPath の後に適切なフォルダー構造が続く有効な子 Bot パスを指定するようにします。

メッセージ

AAApplicationPath を使用して定義されている Bot パスに、有効なリポジトリ フォルダー パスが続いていない場合、「ElseIf - TaskUnsuccessful」の移行はサポートされません。11.x Bot で TaskBot パスを修正して、移行を再度実行してください。

説明

Enterprise 11 または Enterprise 10Bot が、子 BotElse If > タスクが正常に完了しませんでした 条件で無効なパスを使用しています。

アクション

Enterprise 11 または Enterprise 10Bot を更新して、AAApplicationPath の後に適切なフォルダー構造が続く有効な子 Bot パスを指定するようにします。

メッセージ

システム変数 $WorkItemResult$ をリセットする [Variable Operation] コマンドの移行はサポートされません。

説明

システム変数 $WorkItemResult$ のリセットは、[Variable Operation] コマンドではサポートされていません。

アクション

リセットするのではなく、[文字列] > [割り当て] 操作を使用して $WorkItemResult$ システム変数に空の文字列を割り当ててください。

メッセージ

「Windows - すべての開いているウィンドウを閉じる」の移行は、現在のところサポートされていません。

説明

Bot で [開いているすべてのウィンドウ] オプションを選択した [閉じる] コマンドを使用した場合は、その Bot を移行できません。

アクション

移行する前に、[開いているすべてのウィンドウ] オプションを使用しないように Enterprise 11 または Enterprise 10Bot を更新します

メッセージ

「文字列」型の「OCObjectPlay_PropertyInfo_ReviewMessage」フィールドがある「If - ObjectProperties」の移行は、現在のところサポートされていません。

説明

Enterprise 11 または Enterprise 10 Bot が、[If] > [オブジェクトのプロパティ] コマンドで、プロパティの 1 つが 64KB を超えているオブジェクトを使用しています。

アクション
この Bot を移行するには、次のいずれかのアクションを実行できます。
  • [If] > [オブジェクトのプロパティ] コマンドで、64KB を超えるサイズのプロパティ値を削除します。
  • 64KB を超えるプロパティ値をテキスト ファイルに保存します。次に、このファイルから値を読み取る変数を作成します。この新しい変数を、[If] > [オブジェクトのプロパティ] コマンドの対応するプロパティに割り当てます。
メッセージ

「文字列」型の「OCObjectPlay_PropertyInfo_ReviewMessage」フィールドがある「ElseIf - ObjectProperties」の移行は、現在のところサポートされていません。

説明

Enterprise 11 または Enterprise 10 Bot が、[Else If] > [オブジェクトのプロパティ] コマンドで、プロパティの 1 つが 64KB を超えているオブジェクトを使用しています。

アクション
この Bot を移行するには、次のいずれかのアクションを実行できます。
  • この Bot を移行するには、[Else If] > [オブジェクトのプロパティ] コマンドで、64KB を超えるサイズのプロパティ値を削除します。
  • 64KB を超えるプロパティ値をテキスト ファイルに保存します。次に、このファイルから値を読み取る変数を作成します。この新しい変数を、[Else If] > [オブジェクトのプロパティ] コマンドの対応するプロパティに割り当てます。
メッセージ

「文字列」型の「OCObjectPlay_PropertyInfo_ReviewMessage」フィールドがある「Loop.Condition - ObjectProperties」の移行は、現在のところサポートされていません。

説明

Enterprise 11 または Enterprise 10 Bot が、[Loop while] > [オブジェクトのプロパティ] コマンドで、プロパティの 1 つが 64KB を超えているオブジェクトを使用しています。

アクション
この Bot を移行するには、次のいずれかのアクションを実行できます。
  • この Bot を移行するには、[Else If] > [オブジェクトのプロパティ] コマンドで、64KB を超えるサイズのプロパティ値を削除します。
  • 64KB を超えるプロパティ値をテキスト ファイルに保存します。次に、このファイルから値を読み取る変数を作成します。この新しい変数を、[Else If] > [オブジェクトのプロパティ] コマンドの対応するプロパティに割り当てます。