いつも大変お世話になっております。
フォルダー内のファイルを探して、「〇〇」という文言を含む場合は、ファイルを開いてExcelにコピペする、という内容の指示を出しているのですが、
「〇〇」という文言が含まれていなくてもファイルが開かれています。
お気づきの点ありましたらご教授ください。
いつも大変お世話になっております。
フォルダー内のファイルを探して、「〇〇」という文言を含む場合は、ファイルを開いてExcelにコピペする、という内容の指示を出しているのですが、
「〇〇」という文言が含まれていなくてもファイルが開かれています。
お気づきの点ありましたらご教授ください。
HI @kiki1
Try changing the condition as
If you are using the condition to check the file name then please use below syntax
CurrentFile.Name.Contains("Give Your Requirement Here")
If you are using the condition to check the data in a file then please use below:
Before to IF condtion use the read pdf text activity and the output of that activity will be a string variable. So pass that string variable into the IF condition as below:
StringVariable.Contains("Give Your Requirement Here")
Regards
Use read pdf text activity and store the result in a string variable
In if condition:InputString.Contains(“〇〇”)
Then
Perform your actions
こんにちは
ファイルを開く処理は条件分岐のThenの中にありますでしょうか?
もし条件分岐アクティビティの外(次)にあるようでしたらThenの中にいれてください。
またCurrentFile.ToStringはフルパスで文字列を返しますので、途中のフォルダ名も評価の対象になりますが、これは想定通りでしょうか?ファイル名だけを評価したいのであれば、CurrentFile.Nameをお使いください。