Hi,
I tried to solve this for you.
1st I created a Job Report task which writes a csv file. Only the Job name and Job result as columns.
The next task was a file write task. This task should write only the failed jobs in a new file.
I created a loop on the file write task using the for each {FILE(Content|report.csv)} as the input and using column 1 (the result) with a semicolumn as seperator.
The value of the File Write task is the current line in the loop: {LOOP(CurrentValueXLine)}
If you run the job now, the second file created from task 2 has the same data as the 1st file.
We now have to have a condition when to write to the 2nd file.
Create a condition that checks the {LOOP(CurrentValueXLine)} with the string value "Failed". Use the variale condition and set it to 'continue' on a match and 'next' when there is no match. Add this condition to the 2nd task and you're file write task only writes the failed jobs to a file.
Above is how it should word. I, however, did not get this to work. The condition gave me NoMatch all the time. I used 7.6.3 for this to check.
??Support??
Regards,
Erik
Uses Visualcron since 2006.