Create Filters to be used with Tables (or any objects) in NPrinting Designer.
If the same filter is added to a user, than this filter disappears from NPrinting Designer object.
Steps to reproduce:
1. Create a Filter manually.
2. Open any Template with NPrinting Designer and choose Filter for table or object. Add the filter to an object.
3. Choose Admin->Users in the NPrinting Console and add your filters to one of the users.
4. Open Edit Template for the same report with the NPrinting Designer again check the table or object you added the filter to. The filters that you added to the recipient are disappeared.
Environment:
It is an incorrect side effect of the improvement described here:
https://help.qlik.com/en-US/nprinting/November2017/Content/Recipients&Users/Create-users-filters-groups/Create-users-filters-groups.htm"Importing user filters from imported reports
When you import reports into Qlik NPrinting, the filters associated with users are not included, for performance reasons. Importing all of the filters associated with thousands of users would take a long time, and could cause Qlik NPrinting to stall.
You can change this behavior by uncommenting the line
<!-<add key="include-user-filters" />->
in the webengine.config file (normally saved in C:\Program Files\NPrintingServer\NPrinting\WebEngine). Qlik NPrinting Designer will now upload all filters you have stored in the repository. This could take a very long time, depending on the number of stored filters.
If you do not want to edit the webengine.config file, you can manually import a specific user filter along with your report. There are two ways to do this:
Remove the filters association from all users.
Create a new filter, not linked to any user, with the same fields and values."
A bug was created for this:
OP-8146
A complete solution will be available when the bug
OP-8146 is fix.
In the meanwhile, the workaround is to enable the option mentioned in the Cause:
You can change this behavior by uncommenting the line
<!-<add key="include-user-filters" />->
in the webengine.config file (normally saved in C:\Program Files\NPrintingServer\NPrinting\WebEngine).