ver7.5.0「シナリオ作成ガイド」で作ってみました2024.10.07CACのWinActor開発支援お客様がお持ちのさまざまな課題に対するCACの解決事例や、WinActorによる開発のポイントなどをご紹介しています。ver7.5.0から新機能である「シナリオ作成ガイド」が追加されました。Storyboardとの違い、実際の操作手順を紹介しております。WinActorでのシナリオ開発が未経験・初心者で、少しでも簡単に開発したい方の参考になれば幸いです。ver7.5.0から追加された機能で、一般的なWinActorのシナリオ開発やStoryboardでの開発に加え、ガイドに従って設定を進めるだけでシナリオを作成できる新たな開発方法です。ガイドメッセージに沿って迷わずにフローや項目の設定を進めることができ、設定が終わったらそのまま実行可能なシナリオが生成されます。シナリオ作成ガイドでは、以下のような使い方が可能シナリオの大枠をシナリオ作成ガイドで作成し、保存後、必要に応じてロジックの修正や処理の追加等を行う。StoryBoardも、シナリオを簡単に作成できる機能ですが違いもあります。違いをまとめてみました。Storyboardはwsbファイルで保存されるため、WinActorで使用する場合はums形式に変換する必要がありますが、シナリオ作成ガイドはums形式でシナリオが作成されため、そのままシナリオとして利用できます。StoryboardはWinActorとは別にインストールが必要である一方、シナリオ作成ガイドはインストール不要です。Storyboardは設定内容のみのナビゲーションですが、シナリオ作成ガイドは設定内容の他に操作手順までガイドしてくれます。Excel操作をする部品で比較します。Storyboardの説明は、【「ファイル名」に値を設定してください。】と表記されるのみでどのような操作手順でファイル名を設定するかまでの案内がありませんが、シナリオ作成ガイドはファイルをドラッグアンドドロップもしくは直接ファイル名を入力するように具体的な設定手順が表記されています。変数設定の可否シナリオ作成ガイド内で変数を設定することが可能です(一部、設定できない部品も有ります)。Excelから情報を取得する部品の設定項目である【情報の名前】に任意の名前で変数を作成したり既存の変数を選択したりすることが可能です。Storyboardで作ってみました実際の作成例シナリオ作成ガイドでのシナリオ作成例をステップ・バイ・ステップで説明します。(スライドを進めながらご覧ください)注意点シナリオ作成ガイドとして一時保存できない作成を中断したい場合はファイルを保存する必要があり、一度保存するとシナリオ作成ガイドで編集を再開することはできません。分岐処理についてシナリオ作成ガイドには、分岐処理の部品自体は存在しませんが、必要な場合には分岐が含まれた状態のシナリオが生成されることがあります。フォルダ情報を取得する部品でフィルタ検索するように設定した場合、生成後のシナリオには分岐が自動で設定された状態となります。繰り返し処理について【情報の読み取り/取得】の部品には繰り返し処理を設定できますが、【情報の書き出し/設定】の部品には繰り返し処理がないため、シナリオ作成ガイドで生成後、必要に応じて、繰り返し処理するように変数を定義する等シナリオを修正する必要があります。ver7.5.0のシナリオ作成ガイドに注目してご紹介しました。その他にも生成AI連携やシナリオ補助機能等の開発に便利な機能が追加されましたので、またの機会にご紹介させていただきます。WinActorの開発については、是非お気軽にお問い合わせください。:RPA技術コラムジャンル:RPA計画・導入WinActorPickUP本記事に関連するCACのサービスやお役立ち情報をご紹介します。RPA課題解決事例RPA導入の真の効果と成功のコツCACでRPAを導入いただいた企業様の、導入前の「課題」、導入の「決め手」、導入後の「効果」をご紹介しています。詳細はこちらRPAお役立ち動画RPAの導入・開発に役立つさまざまな情報を、過去に実施したセミナー動画からご覧いただくことができます。トレーニング、AI-OCR連携など様々なサービスをご用意しています。詳細はこちらお役立ち情報RPAに関する技術資料をご紹介しています。