■前提・実現したいこと
uipth(RPA)で
『Foreach』アクティビティの中に『If』アクティビティをネストして、
『If』アクティビティで、下記の【A】と【B】のファイル名称を比較して、
全ての繰り返し処理を終えた時点で、
『False』になったものを『errorlog』として出力したいです。
■詳細
・【A】(比較先)→Foreach(『コレクション』はフォルダ(ファイル)名称をdirectory.GetDirectoriesで取得)
・【B】(比較元)→If条件((予め)CSVから取得した『フォルダ(ファイル)名称』を取得)
『Foreach』では、AとBを比較してTrueになった時点で、(true)logとして出力することは簡単ですが、
『False』の場合は、Tureになるまでファイル(フォルダ)総数分、繰り返し処理をするため、
errorlogを出力する条件が難しいです。
上記により、『False』がBのファイル総数分になったら、
(False)logを出力するようなロジックのヒントを頂きたいです。
※具体的にどのアクティビティを使用して行うかを教えて頂けないでしょうか。
■私が行いたいこと(上手くいかないことは、①~③です。)
①Foreachの中にifをネストして、Falseになった時に、error_flgをint型でインクリメントしていく。
②error_flgが【B】のファイル総数分になったら、
③【A】と【B】全てのファイルの比較が終えたとして、
AppendLineアクティビティでerrorlogを出力したいです。
以上、何卒宜しくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/24 08:06
2019/02/26 13:08