NPrinting has the capability to link fields between two or more QVWs or better known as 'MultiDoc'.
You can use linked fields as a cycle filter.
Here are a few of tutorials on the subject.
I've just tested and it works nicely. Just remember that cycles are much slower than using Recipient filters for report distribution. Here is a link for that method as well. You can use linked fields there also.