SlideShare a Scribd company logo
1 of 19
Download to read offline
AA Tips
If 文を使いこなそう
もっと使える条件分岐
Yuji Hirose
Sales Engineer
2022/02/18
#AAdeKnight
セッション@
#AAdeKnight
2
自己紹介とAA de Knight歴
第3回 2020.6.19
第1回 2019.11.08 @Offline
最新のRPA as a Service 「Enterprise A2019」 における
アクション(ボットコマンド)開発
第2回 2020.1.21
製品ロードマップ&
A2019最新情報
ヒロセ ユウジ
広瀬 雄治 (31)
名古屋出身 (電気工学 物質系)
2016年~BI・ETLの開発・分析など
2019年~Automation Anywhere
第9回 2021.4.23
自己紹介
AARI最新情報
第10回 2021.8.27
AARI (アーリ)使いこなし講座
第11回 2021.10.29
A360 .22 What's New
第12回 2021.12.17
A360 .23 What's New
ニックネーム:王子
第13回 2022.02.18
AA Tips : If 文を使いこなそう
シリーズ化 予定
#AAdeKnight
3
条件分岐とは
基本 使い方例 応用編
よく使う方法
組み合わせ
存在チェックして
安定動作
今回のポイント
#AAdeKnight
アクションの基本
#AAdeKnight
5
If アクションは条件分岐の部品
アクションの利用目的
条件が満たされているかどうかを判定 します
基本
もし~ならば
そうでなく~ならば
そうでなければ
もし『時間』 が
「9時」 ならば 「朝食」
「12時」 ならば 「昼食」
「18時」 ならば 「夕食」
「それ以外」 ならば 「間食」
If
Else If
Else
Else If
最初の条件(必須)
追加の条件(任意)
例外の条件(任意)
#AAdeKnight
6
If アクションは条件分岐の部品
実際に使った場合の例
条件が満たされているかどうかを判定 します
基本
フロー表示 リスト表示 最初の条件
(必須)
最初の If を
基準にずれる
条件を追加できる
(いくつでも)
この条件の時に
何をするかを設定
何もしないなら
なくてもOK!
#AAdeKnight
使い方の例
#AAdeKnight
8
基本の使い方
文字列/数字/日時など
条件を選択 → 判定する条件(比較対象)を個別に指定
使い方
条件プルダウンをクリック
条件を選択
条件を指定
文字列の場合
数字の場合
部分一致を
チェックできる
大小比較できる
#AAdeKnight
9
条件の組み合わせ方
ネストや論理和
If の中のIf(ネスト)や 1つのIf アクションで複数条件設定が可能
使い方
Ifの中にIfを入れた状態
「入れ子(ネスト)」
条件が追加できる
条件の組み合わせ方を指定
#AAdeKnight
10
If の 条件一覧
V.23 (Build 11513時点)
多くの条件があらかじめ用意されているので、暗記は不要
よく使う条件
使い方
五
十
音
順
#AAdeKnight
応用編
#AAdeKnight
12
ウィンドウの存在チェックをしよう
ウィンドウ
エラーが出ていないか、アプリが立ち上がっているか を確認!
応用編
チェックする
までの時間
保存をしようとする
既にファイルがあると
確認ウィンドウが出る
あらかじめ
出そうな
ウィンドウを
チェックする
ウィンドウがあるときは、OKを押す
#AAdeKnight
13
ファイルやフォルダの存在チェックをしよう
ファイル/フォルダ
存在しないと エラーになる処理の前に事前チェック を行う
応用編
日付ごとのログフォルダ
ダウンロードしたファイル
待機時間を
設定可能
存在する
条件もあり
#AAdeKnight
14
ボタンの存在チェックをしよう
レコーダー
開発時はボタンがあったのに、実行時に消える時がある
応用編
例えばExcelのリボン ボタンがないというエラーが出る
リボンがある場合 リボンがない場合
押すボタン
(開発時)
ボタンがない
#AAdeKnight
15
ボタンの存在チェックをしよう
レコーダー
ボタンがない場合の処理 を分岐させてエラーを回避!
応用編
あれば
そのままクリック
なければリボンで、
ボタンを表示する
チェックする
までの時間
#AAdeKnight
16
画像の存在チェックをしよう
画像認識
オブジェクトが取れなくても 存在をチェック可能
応用編
画面デザインから
も判断が可能!
画像の中から画像
を探すことも可能
※スクレイピングを推奨している
わけではありません
#AAdeKnight
17
番外編:状態を判定しよう
オブジェクトのプロパティの活用
取得できるなら レコーダーでキャプチャして文字列判定という手もあり
応用編
条件
※スクレイピングを推奨している
わけではありません
#AAdeKnight
18
まとめ
もっと使える条件分岐
文字列以外の条件を使うことで 1ランク上のBot作成をしましょう!
アンケートご協力ありがとうございました!100件以上のご回答があり、順次発送予定です!
RPAに関して、情報を探す頻度はどのくらいですか?
もし~ならば
そうでなく~ならば
そうでなければ
基本 使い方 応用編
変数 =A の場合にように
判定するものを設定
存在チェックで
エラーを回避!
Aa de knight 20220218 hirose aa tips  if文を使いこなそう-

More Related Content

What's hot

20171216 netラボ
20171216 netラボ20171216 netラボ
20171216 netラボSeiji Noro
 
Automation for everyone
Automation for everyoneAutomation for everyone
Automation for everyoneYagi Yoshitaka
 
製品ロードマップ最新情報
製品ロードマップ最新情報製品ロードマップ最新情報
製品ロードマップ最新情報ssuser033561
 
TreasureData Solution Architectの挑戦
TreasureData Solution Architectの挑戦TreasureData Solution Architectの挑戦
TreasureData Solution Architectの挑戦masaomoc1015
 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション SORACOM,INC
 
IT企業のジャーマネ視点から Power Apps 導入など
IT企業のジャーマネ視点から Power Apps 導入などIT企業のジャーマネ視点から Power Apps 導入など
IT企業のジャーマネ視点から Power Apps 導入などTeruchika Yamada
 
サーバーレス・スクラム開発の速効性とは
サーバーレス・スクラム開発の速効性とはサーバーレス・スクラム開発の速効性とは
サーバーレス・スクラム開発の速効性とはShuheiHonma
 
Cognitive Services Update
Cognitive Services UpdateCognitive Services Update
Cognitive Services Updateru pic
 
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
RPAツールでもできるWeb API 連携  - もう画面変更でロボットが壊れるとは言わせない -RPAツールでもできるWeb API 連携  - もう画面変更でロボットが壊れるとは言わせない -
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -CData Software Japan
 
ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—
ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—
ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—Akira Tateishi
 
本番用のDBに対してやってしまった話
本番用のDBに対してやってしまった話本番用のDBに対してやってしまった話
本番用のDBに対してやってしまった話Yusuke Kojima
 
海外展示会出展報告
海外展示会出展報告海外展示会出展報告
海外展示会出展報告Kenichi Kambara
 
サイオステクノロジー
サイオステクノロジーサイオステクノロジー
サイオステクノロジーNihei Tsukasa
 
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCDataSendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCDataCData Software Japan
 

What's hot (19)

20171216 netラボ
20171216 netラボ20171216 netラボ
20171216 netラボ
 
Automation for everyone
Automation for everyoneAutomation for everyone
Automation for everyone
 
製品ロードマップ最新情報
製品ロードマップ最新情報製品ロードマップ最新情報
製品ロードマップ最新情報
 
Only Logic Apps
Only Logic AppsOnly Logic Apps
Only Logic Apps
 
Ace 20180215
Ace 20180215Ace 20180215
Ace 20180215
 
Toray acs fisma2019 cad
Toray acs fisma2019 cadToray acs fisma2019 cad
Toray acs fisma2019 cad
 
TorayACS FISMA2019-XIFORMMAGIC
TorayACS FISMA2019-XIFORMMAGICTorayACS FISMA2019-XIFORMMAGIC
TorayACS FISMA2019-XIFORMMAGIC
 
TreasureData Solution Architectの挑戦
TreasureData Solution Architectの挑戦TreasureData Solution Architectの挑戦
TreasureData Solution Architectの挑戦
 
Toray acs fisma2019 3d
Toray acs fisma2019 3dToray acs fisma2019 3d
Toray acs fisma2019 3d
 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
SA Night #1 | IoTシステムはどう作られるか ソラコムでのSAミッション 
 
IT企業のジャーマネ視点から Power Apps 導入など
IT企業のジャーマネ視点から Power Apps 導入などIT企業のジャーマネ視点から Power Apps 導入など
IT企業のジャーマネ視点から Power Apps 導入など
 
サーバーレス・スクラム開発の速効性とは
サーバーレス・スクラム開発の速効性とはサーバーレス・スクラム開発の速効性とは
サーバーレス・スクラム開発の速効性とは
 
Cognitive Services Update
Cognitive Services UpdateCognitive Services Update
Cognitive Services Update
 
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
RPAツールでもできるWeb API 連携  - もう画面変更でロボットが壊れるとは言わせない -RPAツールでもできるWeb API 連携  - もう画面変更でロボットが壊れるとは言わせない -
RPAツールでもできるWeb API 連携 - もう画面変更でロボットが壊れるとは言わせない -
 
ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—
ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—
ただでは起きないPoCの転び方—郵便受けを見守った1年の振り返り—
 
本番用のDBに対してやってしまった話
本番用のDBに対してやってしまった話本番用のDBに対してやってしまった話
本番用のDBに対してやってしまった話
 
海外展示会出展報告
海外展示会出展報告海外展示会出展報告
海外展示会出展報告
 
サイオステクノロジー
サイオステクノロジーサイオステクノロジー
サイオステクノロジー
 
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCDataSendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
Sendai it commune 03 スポーツジムとダンベルと連携ソリューションとCData
 

More from ssuser033561

JapaneseDocumentation_ja.pdf
JapaneseDocumentation_ja.pdfJapaneseDocumentation_ja.pdf
JapaneseDocumentation_ja.pdfssuser033561
 
AA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdf
AA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdfAA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdf
AA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdfssuser033561
 
20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdf
20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdf20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdf
20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdfssuser033561
 
AA Tips -レコーダーを使いこなそう-
AA Tips -レコーダーを使いこなそう-AA Tips -レコーダーを使いこなそう-
AA Tips -レコーダーを使いこなそう-ssuser033561
 
Automation360_Step by Step
Automation360_Step by StepAutomation360_Step by Step
Automation360_Step by Stepssuser033561
 
Automation360 master資格はこうやって取る!
Automation360 master資格はこうやって取る!Automation360 master資格はこうやって取る!
Automation360 master資格はこうやって取る!ssuser033561
 
20220218 a ade_knight#13_engineer voiceを使いこなそう!
20220218 a ade_knight#13_engineer voiceを使いこなそう!20220218 a ade_knight#13_engineer voiceを使いこなそう!
20220218 a ade_knight#13_engineer voiceを使いこなそう!ssuser033561
 
Bot insight ライブデモ
Bot insight ライブデモBot insight ライブデモ
Bot insight ライブデモssuser033561
 
Reducing the operational load of rpa
Reducing the operational load of rpaReducing the operational load of rpa
Reducing the operational load of rpassuser033561
 
20211217 tips for promotion system and human resource development
20211217 tips for promotion system and human resource development20211217 tips for promotion system and human resource development
20211217 tips for promotion system and human resource developmentssuser033561
 
Aa de knight 11 japanese resource
Aa de knight 11 japanese resourceAa de knight 11 japanese resource
Aa de knight 11 japanese resourcessuser033561
 
共通Botを活用してみよう
共通Botを活用してみよう共通Botを活用してみよう
共通Botを活用してみようssuser033561
 
ボット開発小枝集
ボット開発小枝集ボット開発小枝集
ボット開発小枝集ssuser033561
 
Whats new in_a360-19-20_jp
Whats new in_a360-19-20_jpWhats new in_a360-19-20_jp
Whats new in_a360-19-20_jpssuser033561
 

More from ssuser033561 (19)

JapaneseDocumentation_ja.pdf
JapaneseDocumentation_ja.pdfJapaneseDocumentation_ja.pdf
JapaneseDocumentation_ja.pdf
 
AA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdf
AA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdfAA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdf
AA de Knight 20220729 Hirose WhatsNew 25 & AA Tips -Botもバージョンアップしよう-.pdf
 
20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdf
20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdf20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdf
20220729 AAdK15 C&S 永瀬 A360 API 【配布用】.pdf
 
Live the Knight#7
Live the Knight#7Live the Knight#7
Live the Knight#7
 
Whats newA360.24
Whats newA360.24Whats newA360.24
Whats newA360.24
 
AA Tips -レコーダーを使いこなそう-
AA Tips -レコーダーを使いこなそう-AA Tips -レコーダーを使いこなそう-
AA Tips -レコーダーを使いこなそう-
 
Automation360_Step by Step
Automation360_Step by StepAutomation360_Step by Step
Automation360_Step by Step
 
Automation360 master資格はこうやって取る!
Automation360 master資格はこうやって取る!Automation360 master資格はこうやって取る!
Automation360 master資格はこうやって取る!
 
20220218 a ade_knight#13_engineer voiceを使いこなそう!
20220218 a ade_knight#13_engineer voiceを使いこなそう!20220218 a ade_knight#13_engineer voiceを使いこなそう!
20220218 a ade_knight#13_engineer voiceを使いこなそう!
 
Bot insight ライブデモ
Bot insight ライブデモBot insight ライブデモ
Bot insight ライブデモ
 
Reducing the operational load of rpa
Reducing the operational load of rpaReducing the operational load of rpa
Reducing the operational load of rpa
 
20211217 tips for promotion system and human resource development
20211217 tips for promotion system and human resource development20211217 tips for promotion system and human resource development
20211217 tips for promotion system and human resource development
 
AA IQbot✕tegaki
AA  IQbot✕tegakiAA  IQbot✕tegaki
AA IQbot✕tegaki
 
Aa de knight 11 japanese resource
Aa de knight 11 japanese resourceAa de knight 11 japanese resource
Aa de knight 11 japanese resource
 
Live the knight 6
Live the knight 6Live the knight 6
Live the knight 6
 
共通Botを活用してみよう
共通Botを活用してみよう共通Botを活用してみよう
共通Botを活用してみよう
 
ボット開発小枝集
ボット開発小枝集ボット開発小枝集
ボット開発小枝集
 
Xpath for a360
Xpath for a360Xpath for a360
Xpath for a360
 
Whats new in_a360-19-20_jp
Whats new in_a360-19-20_jpWhats new in_a360-19-20_jp
Whats new in_a360-19-20_jp
 

Recently uploaded

シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ 株式会社
 
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店ssuserfb441f
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチユニパー株式会社
 
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料Jun Chiba
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipYasuyoshi Minehisa
 
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社hmoriyama
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdfssuser80a51f
 
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfmasakisaito12
 
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)KayaSuetake1
 

Recently uploaded (11)

シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
シンフォニティ株式会社(SYMPHONITY , Inc.) 会社説明・人材採用資料
 
company profile
company profilecompany profile
company profile
 
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
株式会社MAVEL会社概要_アフィリエイト広告_運用型広告_LTVを予測しLOIを最適化する広告代理店
 
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチUP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
UP103シリーズ パワーコメット ユニパー スライドレールタイプ 瓦揚げ機 ウインチ
 
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
答えのないコンセンサスゲーム「無人島での出来事」運営用パワーポイントスライド説明資料
 
Service-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadershipService-introduction-materials-misorae-leadership
Service-introduction-materials-misorae-leadership
 
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
コダワリ抜いた経営指南書(概要版) - コダワリ・ビジネス・コンサルティング株式会社
 
20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf20240427 zaim academy counseling lesson .pdf
20240427 zaim academy counseling lesson .pdf
 
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdfストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
ストックマーク株式会社がお客様へご提供しているAnews概要資料のご共有.pdf
 
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
202405_VISIONARYJAPAN_engineerteam_entrancebook(ver2.1)
 
KestrelPro Flyer Japan IT Week 2024 (Japanese)
KestrelPro Flyer Japan IT Week 2024 (Japanese)KestrelPro Flyer Japan IT Week 2024 (Japanese)
KestrelPro Flyer Japan IT Week 2024 (Japanese)
 

Aa de knight 20220218 hirose aa tips if文を使いこなそう-