Qlik Community

Qlik NPrinting Discussions

Discussion Board for collaboration on Qlik NPrinting.

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Contributor III
Contributor III

NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

Hi friends ,

I am facing issue with generating reports using recipient filter.

In 99% user filters works OK, but when the report for recipient is empty, NP generates him entire data for all recipients.


I have newest version of Nprinting: 16.8.0.0


Thanks in advance.

MK

1 Solution

Accepted Solutions
Highlighted
Employee
Employee

Re: NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

Hi,

From the 16 documentation:

How to Create Static and Dynamic Filters Based on Fields


2. Verify filter: this will do two things:

         a) If a filter with Verify filter is applied and the resulting data set is empty, then NPrinting will not generate a report. This can be used to do conditional reporting.

         b) If a filter without Verify filter is applied, NPrinting try to select values that not exist in the .qvw. In this case QlikView enables all values so NPrinting will generate a report with the unfiltered dataset. For instance, if you filter for France and 2013 but there were no sales in France in 2013, NPrinting will create a report with sales on all other countries.

If this doesn't work please open a support ticket.

Best Regards,

Ruggero

---------------------------------------------

When applicable please mark the appropriate replies as CORRECT https://community.qlik.com/docs/DOC-14806. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.

View solution in original post

6 Replies
Highlighted
Employee
Employee

Re: NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

Hi,

This is how Qlik NPrinting 16 normally work.

To avoid to create the report in case the filter returns an empty dataset you must enable the Verify filter option.

This option is not present in Qlik NPrinting 17+ because it is active by default.

Verify Filter.png

Best Regards,

Ruggero

---------------------------------------------

When applicable please mark the appropriate replies as CORRECT https://community.qlik.com/docs/DOC-14806. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
Highlighted
Contributor III
Contributor III

Re: NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

Unfortunately it does't work. Filter value is correct, but when the shop "Barcin" hasn't  any data in the chart NPrinting generates them full dataset.filter.png

Highlighted
Employee
Employee

Re: NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

Are you filtering other fields on the same filter?

Best Regards,

Ruggero

---------------------------------------------

When applicable please mark the appropriate replies as CORRECT https://community.qlik.com/docs/DOC-14806. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
Highlighted
Contributor III
Contributor III

Re: NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

No, only this one - user filter

Highlighted
Employee
Employee

Re: NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

Hi,

From the 16 documentation:

How to Create Static and Dynamic Filters Based on Fields


2. Verify filter: this will do two things:

         a) If a filter with Verify filter is applied and the resulting data set is empty, then NPrinting will not generate a report. This can be used to do conditional reporting.

         b) If a filter without Verify filter is applied, NPrinting try to select values that not exist in the .qvw. In this case QlikView enables all values so NPrinting will generate a report with the unfiltered dataset. For instance, if you filter for France and 2013 but there were no sales in France in 2013, NPrinting will create a report with sales on all other countries.

If this doesn't work please open a support ticket.

Best Regards,

Ruggero

---------------------------------------------

When applicable please mark the appropriate replies as CORRECT https://community.qlik.com/docs/DOC-14806. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads as HELPFUL if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads as HELPFUL if you feel additional info is useful to others.



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.

View solution in original post

Highlighted
Contributor III
Contributor III

Re: NP 16.8 recipient filter doesn't work and send entire data when dataset for recipient is empty

OK thx

The problem is in "verify filter" option. I have also many other filters and i have to manage.

I changed filtered column and checked this options "verify filter" and now is OK.