Skip to main content
Announcements
Defect acknowledgement with Nprinting Engine May 2022 SR2, please READ HERE
cancel
Showing results for 
Search instead for 
Did you mean: 
MaheshNayakar
Contributor III
Contributor III

Nprinting is not reading Qlikview application default filters

Hi,

@Frank_S 

Recently we migrated from Qlikview Nprinting 16 to Qlik Nprinting november 2019, We are creating simple html report and QlikView Application is having default filters like year and week.

When we trying to run the task Nprinting is not reading this default filters and it is showing the data for all the week day.

for example if we run task today Thursday 25th November it should display the data for 47th week and last three day(Monday, Tuesday and Wednesday) it was running fine in older version.

Nprinting.PNG

 

Labels (2)
1 Solution

Accepted Solutions
Ruggero_Piccoli
Support
Support

Hi,

From https://help.qlik.com/en-US/nprinting/May2021/Content/NPrinting/Migrate/Before-you-migrate.htm: "Bookmark-based filters are not supported in Qlik NPrinting November 2019 or newer. The filter will be migrated, but it will contain no fields." so you have to manually open and update them. 

You could evaluate if you can create those filters by importing them via Excel user import.

I'm sorry for this but those are the reasons why we call it migration and not upgrade. There is the need of some manual operations. 

Best Regards,

Ruggero



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

5 Replies
Lech_Miszkiewicz
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi, 

What do you mean by "default filters"?

Properties like: "triggers" or "always one selected value" are not supported as documented here:

https://help.qlik.com/en-US/nprinting/May2021/Content/NPrinting/GettingStarted/HowCreateConnections/...

If you have such objects - those needs to be removed or copy of application has to be created with those objects removed if you want to use it with NPrinting.

If there are certain selections which have to be applied to your application before NPrinting report is generated those must be done by using NPrinting filters. Make sure you know what data types are used on fields you apply your selections on as those are critical to properly set NPrinting filters as numerical or text values. I have tried to describe this here:

https://nprintingadventures.com/2019/02/15/the-pitfalls-of-nprinting-filters-part-1-dates-and-duals/

https://nprintingadventures.com/2019/06/26/nprinting-filters-part-3-advanced-search/

and as always official documentation provides detailed information about it here:

https://help.qlik.com/en-US/nprinting/May2021/Content/NPrinting/ReportsDevelopment/Static-dynamic-fi...

Another thing worth mentioning is that before report gets generated NPrinting is clearing all selections - which is different to options which were available in NPrinting 16. 

So the workflow should be:

  • Remove all always one selected values object from your qvw
  • Remove all triggers from your qvw
  • Remove all other unsupported objects...
  • Create your report in NPrinting based on supported qvw application
  • Apply all required selections by using NPrinting filters

thats it.

cheers

Lech

 

cheers Lech, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful to the problem.
Frank_S
Support
Support

Hi @MaheshNayakar

 

Lech is correct regarding the unsupported items.

As long as you have unsupported items in your QVWs you will experience unexpected reporting behavior.

 

What you are calling 'Default Filters' appear to be 'always one selected' multi-box properties where you have this property three dimensions/dimension values.

 

Please have a look here at the migration playbook for more information and our article directly related to unsupported items.

I also reiterate the largely used solution in the unsupported items article to create a separate reporting QVW and remove the unsupported items from the QVW. Then use the NPreporting.qvw for reporting purposes only leaving the original in tact for the user experience.

 

Kind regards...

 

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!
Ruggero_Piccoli
Support
Support

Hi,

Qlik NPrinting 17+ works in a different way than QlikView NPrinting 16.

In QlikView NPrinting 16 if you connect a .QVW saved with active selections it was opened and used to generate reports by keeping those selections. If you want that QlikView NPrinting removes al selections saved on the .QVW on opening you have to select the flag Clear all selections that is unchecked by default. 

In Qlik NPrinting 17+ all selections are removed by default on opening. It is like to have the flag Clear all selections checked and that flag is not available so you cannot change this behavior. You have to create the filter with the selections you need and apply it on the publish task, the report or the users.

Best Regards,

Ruggero 



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.
MaheshNayakar
Contributor III
Contributor III
Author

Understood, We are having large set of Nprinting jobs which were created in 16 with bookmarks and default filters.

We are in process of create filters in 19, We stuck at the bookmarks used Nprintings, Could you please tell me the solution for this. how i can process further. 

Ruggero_Piccoli
Support
Support

Hi,

From https://help.qlik.com/en-US/nprinting/May2021/Content/NPrinting/Migrate/Before-you-migrate.htm: "Bookmark-based filters are not supported in Qlik NPrinting November 2019 or newer. The filter will be migrated, but it will contain no fields." so you have to manually open and update them. 

You could evaluate if you can create those filters by importing them via Excel user import.

I'm sorry for this but those are the reasons why we call it migration and not upgrade. There is the need of some manual operations. 

Best Regards,

Ruggero



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.