オートメーション構築のActions
- 最終更新日2025/09/24
オートメーション構築のActions
actions を使用して自動化ワークフローを構築し、bot に対処方法を指示します。 利用可能な actions は Control Room の Bot editor の Actions パレットにあります。
Actions、packages、および依存関係
Actionsは、自動化するテクノロジーに基づいてpackagesにグループ化されます。 たとえば、Excel advanced packageには、ワークブックを開く、セルに移動、セルを削除 などの Excel 関連のactionsが含まれています。これらを Bot editor に挿入してスプレッド シートの処理を自動化できます。
各packageが更新され、個別に有効化されて新しい機能をサポートします。 新規の bots は、デフォルト バージョンで構築されます。 既存の bots は、自動的には更新されません。 これらは、package で新しいバージョンに手動で更新されるまでは、構築時と同じBot Creator バージョンを使用して実行されます。
Control Room が bot を展開すると、オートメーションの作成に使用された packages が収集され、送り先デバイスの Bot Agent に送信されます。 Bot Agent は、packages を実行するたびに更新しなくて済むように、bot をキャッシュします。
デバイスで bot を初めて実行するときのランタイムを短縮するには、packages の パッケージをプリロード オプションを使用して Bot editor をプリロードします。 システムにより、ローカル マシン上packagesの ProgramDataAutomationAnywhereGlobalCache に がロードされ、実行時にすばやくアクセスできるようになります。
action からの package が bot で使用されると、その package は bot の依存ファイルになります。
- packages の管理については、Packagesを参照してください。
- 開発者はパッケージの作成について、Package SDK で詳しく学ぶことができます。
- bots と package の依存関係の管理については、Bot の依存関係を参照してください。
パッケージと exe ファイル
| Packages | exe プロセス ファイル |
|---|---|
| DLL | Automation.CSharpDLLWrapper.exe |
| データベース | Automation.DatabasePlayer.exe |
actions の操作
action アイコンの右上にある縦の 3 点リーダーの上にマウスを重ねて、次の機能にアクセスできます。
- action をコピー
- action を複製します。
- action を切り取り
- action をコピーし、bot コードから削除します。
- action 後に貼り付け
- 選択した action の下に、コピーした action を貼り付けます。
- 削除 action
- action コードから bot を削除します。
- action を無効にする
- 実行時、ユーザーが有効化しない限り、bot は action を無視します。
- ブレークポイントを有効化
- デバッグのために bot を一時停止します。
- ステップ オーバー
- ステップ オーバー アイコンを使用して、デバッグ モードで次のアクションに移ります。 デフォルトでは、デバッグ モードでの最初のアクションから開始されます。
actions 上部のツールバーを使用して、一度に複数の Bot editor を編集できます。
- この bot で探す (検索ボックス)
-
action のフロー、リスト、デュアル ビューで、package 名、actions 名、文字列名、変数名などのテキストまたは Task Bot を検索します。 bot の複数のページに渡ってテキストを検索でき、ページを手動で読み込む必要はありません。 この機能は、長いコード行を含む bot を表示したり編集したりして、検索したテキスト (変数、文字列、actions など) が使用されている場所と、その行を判断する場合に役立ちます。
- Bot editor のコードの行内のみで検索できます。
- この検索では大文字と小文字は区別されません。
- ここから実行
- ここから実行 オプションを使うと、bot内の特定の行から Bot editor を実行し、その行より前のコードはすべてスキップします。 この機能は、完全な bot を実行することなく、特定のコード ブロックを素早く簡単に実行するのに役立ちます。注: action、packages、If のようなLoopを Error handler の条件bot内で使った場合、ここから実行 オプションはそのactionからは利用できません。 ただし、actions、If、Loop Error handlerから ここから実行 オプションを使用することができます。
- 項目をコピー
- クリップボードに actions をコピーして、bot 内で複製できるようにします。
- 項目を切り取り
- actions をコピーし、bot コードから削除します。
- 項目を貼り付け
- ハイライトされた actions の後に 1 つまたは複数の action を貼り付けます。 action をハイライトしていない場合は、オートメーション シーケンスの末尾に actions が追加されます。注: このアイコンは、クリップボードに actions がある場合にのみ有効になります。
- 共有クリップボードにコピー
- actions、トリガー、およびメタデータを、bots 間で共有されているクリップボードにコピーします。
- 共有クリップボードから貼り付け
-
actions、トリガー、およびメタデータを別の bot から貼り付けます。注: このアイコンは、共有クリップボードに actions がある場合にのみ有効になります。
bot がデバッグモードで、コードの 1 行のみを選択した場合、共有クリップボードにコピー オプションは表示されません。 このオプションは、コードの複数の行を選択すると表示されます。
Bot editor のイベントの自動保存機能
- レコーダー: 特定の bot で actions を作成して レコーダー をクリックすると、イベントは保存され、録画が完了すると、イベントは自動的に保存されます。
- 変数マネージャー: 変数を作成または編集して action に挿入すると、その変更は保存されます。注: 変数を削除するか、F2 を押して変数リストから変数を挿入した場合、自動保存機能はサポートされません。
- アクション メニュー (縦の 3 点リーダー): このメニューから action パッケージ などの を選択すると、そのイベントは自動的に保存されます。 パッケージ ページを変更して Bot editor に戻ると、そのイベントは保存されます。
- ファイルの検索: ファイルを検索 アイコンをクリックすると、bot は、手動で保存されていない場合に保存されます。 追加 オプションをクリックした後にも、bot は自動的に保存されます。
- ダイアログ ボックス: ダイアログ ボックスを開くと、そのダイアログ ボックスは、変更が行われた場合には自動的に保存されます。注: 自動保存は、トップレベルのダイアログ ボックスに対してのみ行われ、ネストしたダイアログ ボックスに対しては行われません。
- 変数の削除: 未使用の変数を削除すると、そのイベントは保存されます。
- Bot 名の変更: bot の名前を編集すると、そのイベントは保存されます。