It is possible to perform an incremental load with NPrinting Partial reload task. The NPrinting reload task will also reload your QVW as is. if your QVW code contains the incremental (partial) reload syntax.
In order to retrieve data from two or more separate QVWs, you can use linked fields ('complaints' field) and multi doc. Once you create the linked field between multiple documents, you can then used the linked field as LEVEL.
Here are the tutorials regarding this solution.
Please note that NPrinting cannot retrieve data from data sources that are not QVWs. Only QVWs can be used.
Additionally, if you wish to distribute reports to a specific recipient you can use the following tutorial
Hope this helps.
i do not have much add to what Frank has provided, but I have a question as to the reason of requiring a partial reload from the 2 qvws? If you need the most recent data in your nprinting report and want to do a reload of the 2 qvws you can perform NPrinting reload tasks to run prior to your report tasks