It would be great if you could have a filter and have the remaining records be available for a second filter (without having to build the second filter)
What would be ideal is to just output the rejected records and allow a type of waterfall rather than doing the inverse operation each time to get the rejected set.
I have a file that has a bunch of records in it. I want to take that one file and break it out in five segments... The key point is i only want the record in one file. Even though they might meet the criteria for all 5, they would only appear in the first file they meet the criteria.
Current process is... i do a filter to get the first segment... i then copy the filter and change it from accept all to reject all and then create my new filter box.
It would be much easier if the filter box could give me both the accepts and the rejects and I would make the next filter just use the rejects rather than another filter field to get the rejects.
It's a good idea, and there are other cases where we need more than one output from a particular block (e.g. Validate). But this is a complex major enhancement - multiple block output connectors - so is unlikely to happen soon.