akaBot スタジオの使用方法
はじめに
I. 目的
akaBot Studio は、akaBot スイートの 3 つのコンポーネントの 1 つです。
akaBot Studio は、アプリケーション統合、ビジネス プロセス自動化のためのソリューションです。単純なものから複雑なものまで、1 つの組織内のほとんどのビジネス プロセスをモデル化する幅広いアクティビティを提供します。
このツールは、Web、デスクトップ上での自動化アクション、データベースの操作、PDF ファイルの生成、電子メールの送信などを実行するための何百ものアクティビティを事前に構築します。
このドキュメントは、akaBot Studio の使用方法をガイドすることを目的としています。
II.観客
このドキュメントは、akaBot Studio を使用してビジネス プロセスの自動化を開発する開発者を対象としています。

akaBot Studio ユーザー インターフェイス
akaBot Studio には、以下のような特定の機能に簡単にアクセスできる複数のパネルが含まれています。
| # | パネル | 説明 |
|---|---|---|
| 1 | ファイル | ファイルの操作に使用できる機能を表示します。 |
| 2 | ホーム | 自動化プロジェクトでの作業に使用できる機能を表示します。 |
| 3 | 活動内容 | 自動化プロジェクトに追加できるすべての利用可能なアクティビティを表示します。アクティビティは、Excel、XML、ControlFlow、プリミティブ、ケア、HTTP などのさまざまなカテゴリにグループ化されています。 |
| 4 | デザイナー | 自動化プロジェクトを視覚的に表示します。これにより、アクティビティ内の変数や値にアクセスして設定し、アクティビティに自動化アクションを実行させることができます。 |
| 5 | プロパティ | 現在フォーカスされているアクティビティのプロパティを表示し、プロパティの値を変更し、フォーカスアウト時に新しい値を自動的に保存できるようにします。 |
| 6 | ワークフローの概要 | 現在のプロジェクトのプロジェクト階層を表示します。 |
| 7 | エラーリスト | プロジェクトの実行中に、エラーの詳細を含むエラー リストを表示します。 |
| 8 | 出力 | プロジェクトの出力を表示します。 |
| 9 | デバッグ | 変数値およびその他のデバッグ情報を表示します。 |
I. ファイルパネル
[ファイル]パネルにアクセスするには、画面の左上隅にある[ファイル]をクリックします。 ファイルパネルのユーザーインターフェイスは次のとおりです。

ファイルパネル
ファイル パネルを使用すると、ユーザーは次のアクションを実行できます。
| # | タブ | 説明 |
|---|---|---|
| 1 | 新規 | 新しいワークフロー プロジェクトを作成します。 詳細なユーザー ガイドについては、セクション 2.2.1 - 新しいワークフロー プロジェクトの作成を参照してください。 |
| 2 | オープン | 既存のワークフロー プロジェクトを開きます。 詳細なユーザー ガイドについては、セクション 2.2.2 - プロジェクトを開くを参照してください。 |
| 3 | オプション | デバッグ、参照ディレクトリに関連するいくつかの構成パラメータを変更します。 詳細なユーザー ガイドについては、セクション 2.2.3 - 構成オプションの変更を参照してください。 |
| 4 | 概要 | akaBot Studio のバージョンの詳細を表示します。詳細なユーザー ガイドについては、セクション 2.2.4 - バージョンの詳細の表示を参照してください。 |
| 5 | 終了 | akaBot Studio を閉じます。 詳細なユーザー ガイドについては、セクション 2.2.5 - akaBot Studio を閉じるを参照してください。 |
1. 新しいワークフロー プロジェクトを作成します。
各ビジネス プロセスは、akaBot プロジェクトで表すことができます。このプロジェクトを使用すると、実行順序と、akaBot Studio で事前に定義された一連のアクティビティ間の関係を完全に制御できるため、ルール ベースのプロセスを自動化できます。
新しいワークフロー プロジェクトを作成するには、以下のアクションに従う必要があります。
ステップ 1: 「新規」をクリックします ステップ 2: ワークフローのタイプを選択します: 空白または一般的なビジネス プロセス
ステップ 3: プロジェクト名を入力します
ステップ 4: 「作成」ボタンをクリックして完了します。
クリックすると、デフォルトでシーケンス アクティビティが [デザイナー] パネルに表示され、プロジェクトの開発を開始できるようになります。

2. プロジェクトを開く
既存のワークフロー プロジェクトを開くには、以下のアクションに従います。
ステップ 1: 「開く」をクリックします

ステップ 2: ファイル形式が *.xaml のファイルを選択してください
ステップ 3: 「開く」ボタンをクリックします

3. 構成オプションを変更する
このウィンドウは、デバッグ モードのセットアップをサポートし、参照ディレクトリを追加します。 デバッグ ステップ 1: 「オプション」をクリックします

ステップ 2: を押して、デバッグ ステップ間のミリ秒のサイズを増減します。
ステップ 3: ボタン「OK」を押して設定変更を送信するか、「キャンセル」を押してこのウィンドウを閉じます そしてこのプロセスをキャンセルします。

4. 参照ディレクトリ
ステップ 1: 「オプション」をクリックします

ステップ 2: 「参照ディレクトリ」タブを選択します
ステップ 3: 「追加」ボタンをクリックします

ステップ 4: 「OK」をクリックしてフォルダーを選択します

ステップ 5: ボタン「OK」を押して設定変更を送信します。「キャンセル」を押してこのウィンドウを閉じ、このプロセスをキャンセルします。

5. バージョンの詳細を表示する
「About」タブをクリックすると、akaBot Studio のバージョンを表示できます。
akaBot Studio についての画面がプレビューされます。製品の詳細は次のとおりです。

6. akaBot Studioを閉じる
「終了」をクリックすると、akaBot Studio が閉じます。

II.ホームパネル
ホーム パネルにアクセスするには、画面上部の [ホーム] をクリックします。
ホーム パネルでは、以下のアクションを実行できます: 新規、保存、開始、デバッグ、停止、ログを開く、公開、アクティビティの追加

| # | アイテム | 説明 | さらに詳しく |
|---|---|---|---|
| 1 | 新規 | 新しいシーケンス、フローチャート、ステートマシンの作成 | 2.2.1 - 新規 |
| 2 | 保存 | プロジェクトを保存します。 | 2.2.2 - 保存 |
| 3 | 開始 | BOTを実行します。 | 2.2.3 - 開始 |
| 4 | デバッグ | デバッグは、特定のプロジェクトからエラーを特定して削除するプロセスです。 | 2.2.4 - デバッグ |
| 5 | 停止 | BOT が実行されている場合は停止します。 | 2.2.5 - 停止 |
| 6 | ログを開く | ログファイルのあるフォルダを開きます。 | 2.2.6 - ログを開く |
| 7 | 公開 | パブリッシング自動化プロジェクト。 | 2.2.7 - 公開 |
| 8 | アクティビティを追加 | アクティビティの追加 | 2.2.8 - アクティビティの追加 |
| 9 | ツールの表示または非表示 | 機能ウィンドウを表示または非表示にします。 | 2.2.9 - ツールの表示または非表示 |
1.新しい
プロジェクトには主に 3 つのタイプがあります。
- フローチャート - 複数の分岐論理演算子を使用して意思決定を統合し、アクティビティを接続する必要がある複雑なビジネス ロジックに適しています。
- シーケンス - プロジェクトを混乱させることなく、あるアクティビティから別のアクティビティへの定義された線形プロセスに適しています。
- ステート マシン – 遷移条件によってトリガーされる多数の状態を持つ非常に大規模なプロジェクトに適しています。 このアイテムではこの3種類を新規作成できます
a.ステートマシン図
- ステップ 1: [新規 + ステート マシン図] を選択します。

- ステップ 2: 名前図を入力する
- ステップ 3: 「作成」ボタンをクリックします。

b.フローチャート
- ステップ 1: [新規] > [フローチャート] をクリックします。

- ステップ 2: 名前を入力するフローチャート図
- ステップ 3: 「作成」ボタンをクリックします。
c.シーケンス
- ステップ 1: [新規] > [シーケンス] をクリックします。

- ステップ 2: 名前を入力するフローチャート図
- ステップ 3: 「作成」ボタンをクリックします。

2.保存
- ステップ 1: プロジェクト内のアクティビティ、制御フローなどを編集する
- ステップ 2: [保存] をクリックし、変更のみを保存する場合は [保存] をクリックするか、別の *.xaml ファイルで保存する場合は [保存] をクリックします。

- ステップ 3: *.xaml ファイルの名前を入力し、「保存」ボタンをクリックします。

3.開始
クリックボタン
BOTを実行します。 BOT が完了するまで数分待ち、結果が出力ウィンドウに表示されます。
4.デバッグ クリック
特定のプロジェクトからエラーを特定して削除します。ログと組み合わせると、プロジェクトに関する情報と段階的な強調表示を提供する強力な機能となり、プロジェクトにエラーがないことを確認できます。
5.停止
プロセスを開始またはデバッグするときに、
このプロセスを停止するには、
6.ログを開く クリック
フォルダーを開くとログ ファイルが保存されます - プロジェクトで何が起こっているかに関する詳細を表示します
7.公開
- 自動化プロジェクトを公開するには:
- ステップ 1: 新しいプロジェクトを作成/開きます。
- ステップ 2: [ホーム] リボン タブで、[発行] をクリックします。 Theo プロジェクトのパブリッシュ ウィンドウが開きます
- ステップ 3: [発行場所] カテゴリで、Orchestrator に発行するプロジェクトを設定します。
8.アクティビティの追加
- アクティビティを追加するには
- ステップ 1: akaBot Studio で [ファイル] メニューをクリックし、[オプション] を選択します。
- ステップ 2: [オプション] テーブルで、[参照ディレクトリ] タブをクリックし、[追加] ボタンをクリックして、アクティビティをロードするアクティビティ ライブラリ (.dll ファイル) を含むディレクトリを選択します。
- ステップ 3: akaBot Studio で、「アクティビティの追加」をクリックします。 、リストからアクティビティを選択し、追加を押します。
9.ツールの表示または非表示
akaBot Studio の画面でツールを表示または非表示にするボックスをオンまたはオフにします。

Ⅲ.活動内容
このパネルには、自動化プロジェクトの作成と実行に役立つすべての組み込みアクティビティが表示されます。これらのアクティビティにより、ロボットは次のことが可能になります。
- 情報を追加/抽出/読み取りすることでデータを操作します。
- Web サイト、Windows アプリケーションと直接対話し、人間のアクションをシミュレートします。

アクティビティは、フローチャート、制御フロー、プリミティブ、コア、Excel、XML、ブラウザなどのさまざまなカテゴリにグループ化されています。 アクティビティ名で検索し、デザイナー パネルにアクティビティをドラッグすることで、プロジェクト ワークフローにアクティビティを簡単に追加できます。
III セクションを参照してください。各アクティビティの詳細については、akaBot Studio アクティビティ をご覧ください。
IV.デザイナー
[デザイナー] パネルを使用すると、ワークフローの設計、ロジックの定義、変数/引数の作成、または名前空間のインポートによって自動化プロジェクトを設計できます。

[アクティビティ] パネルのアクティビティを使用してワークフローを設計したり、ワークフローのビジネス ロジックを定義したりして、これらのアクティビティを矢印で接続できます。 アクティビティ A をアクティビティ B に接続するには、アクティビティ A をクリックし、マウスを押したままアクティビティ B にドラッグして、これら 2 つのアクティビティ間にリンク (矢印で表されます) を作成する必要があります。
開始アクティビティを選択したアクティビティに接続することで、どのアクティビティが開始点になるかを設定できます。 アクティビティに応じて、Parallel、If、Flowchart、Sequence などの別のアクティビティ内にアクティビティを配置できます。
1.変数を作成します
変数を作成するには、以下の手順に従います。
- ステップ 1 - [変数] タブをクリックします。
- ステップ 2 – 変数のプロパティを入力します。

変数のプロパティ
次の表では、akaBot Studio の変数のプロパティを説明します。
| # | プロパティ | 説明 |
|---|---|---|
| 1 | 名前 | 変数名。 |
| 2 | 変数タイプ | 変数のタイプ: String、Int32、Boolean… |
| 3 | 範囲 | 変数のスコープは、変数が機能する場所を定義します。 |
| 4 | デフォルト値 | 変数のデフォルト値。 |
2.引数を作成します
引数を作成するには、以下の手順に従ってください。
-
ステップ 1 – [引数] タブをクリックします
-
ステップ 2 – [引数の作成] オプションをクリックします。
新しい引数はすべてデフォルト値とともに表示されます。作成された引数に対してこれらの値をカスタマイズできます。

3.名前空間をインポートします
名前空間をインポートするには、以下の手順に従ってください。
- ステップ 1 – [インポート] タブをクリックします
- ステップ 2 – インポートする名前空間を見つける
- ステップ 3 – インポートする名前空間をダブルクリックします。

V. 特性
このパネルはコンテキストに依存し、選択したアクティビティのプロパティを表示および変更できます。
- ステップ 1: デザイナー パネルでアクティビティをダブルクリックします。 そのアクティビティのプロパティが [プロパティ] パネルに表示されます。
- ステップ 2: プロパティを変更する
VI.ワークフローの概要
このパネルには、使用されるすべてのアクティビティとその接続をリストしたワークフローの階層が表示されます。
アクティビティをダブルクリックすると、すぐに開くことができます。

VII.出力の検証、エラー、デバッグ
1.出力の検証
akaBot Studio を実行すると、各ステップの結果を確認できます。
- ステップ 1: 「開始」をクリックして akaBot Studio を実行します
- ステップ 2: 左下の「出力」ボタンをクリックして確認します。
2.エラーを確認してください
左下の「エラーリスト」ボタンをクリックします

3.デバッグ情報の表示
- ステップ 1: 実行時に「デバッグ」を選択します
- ステップ 2: 以下のように、「デバッグ」タブでデバッグ情報を確認します。

Akabot スタジオのアクティビティ
現在のアクティビティ、パッケージ、およびそれらの使用方法の詳細を確認するには、「アクティビティ」セクションにアクセスしてください。
パッケージの公開
ボットの開発が完了したら、ボットをローカルまたはセンターに公開する必要があります。これにより、RPA プロジェクトのバージョン管理、集中管理、共同作業の容易化、最適化された展開、スケジュール設定、および監視機能が提供されます。
ソースコードを公開する手順は次のとおりです。
前提条件: akaBot Studio と akaBot Agent がセンターに接続されており、ユーザー アカウントに適切な権限があることを確認してください。ローカル ワークスペースにソース コードを含むプロジェクトも必要です。
ステップ 1. akaBot Studio アプリケーションでソース コード プロジェクトを開きます。
ステップ 2. ソース コードをチェックして、要件を満たしており、エラーがないことを確認します。
ステップ 3. ソース コードに満足したら、akaBot Studio ウィンドウの右上隅にある [公開] ボタンをクリックします。 「発行」ウィンドウが表示されます。
ステップ 4. [発行] ウィンドウで、発行場所を [センター] または [ローカル] から選択します。
a. 「中央」を選択した場合は、次の手順に従います。
- 私。必要に応じて、プロジェクトのリリース ノートを適切なフィールドに追加します。バージョンは自動生成され、「新しいバージョン」フィールドをクリックして編集できます。これは、プロジェクトのさまざまなバージョンを追跡するのに役立ちます。
- ii.必要な情報をすべて入力したら、[公開] ボタンをクリックします。あなたのプロジェクトはセンターに公開されます。
- iii.結果は Center または「C:\Users\your user\AppData\Local\akaBot\Projects\Central」フォルダーで確認できます。
b. 「ローカル」を選択した場合は、次の手順に従います。
- 私は。必要に応じて、プロジェクトのリリース ノートを適切なフィールドに追加します。バージョンは自動生成され、「新しいバージョン」フィールドをクリックして編集できます。これは、プロジェクトのさまざまなバージョンを追跡するのに役立ちます。
- ii.必要な情報を入力後、「公開」ボタンをクリックしてください。プロジェクトはローカル ディレクトリ「C:\Users\your user\AppData\Local\akaBot\Packages\Studio」に公開されます。
ステップ 5. 成功した公開ウィンドウは次のとおりです。
中央:

ローカル:
