Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION

NPrinting reports include outdated data until connection metadata is refreshed

100% helpful (1/1)
cancel
Showing results for 
Search instead for 
Did you mean: 
Sonja_Bauernfeind
Digital Support
Digital Support

NPrinting reports include outdated data until connection metadata is refreshed

Last Update:

Feb 2, 2023 10:40:53 AM

Updated By:

Frank_S

Created date:

Jun 9, 2017 8:47:24 AM

Attachments

NPrinting reports loading data from QlikView documents or Qlik Sense apps do not show up to date data. After the source document was reloaded, the report still shows old data. 

 

Environment:

Qlik NPrinting all supported versions

 

It is necessary to manually reload the metadata or to restart the NPrinting Engine service to see the new data in the QlikView document.

This is working as designed.

 

Resolution:

 

Qlik NPrinting automatically uploads metadata when a new connection is created. However please note that NPrinting Metadata must also be updated whenever you change the data structure or content of QlikView documents or Qlik Sense apps connected to Qlik NPrinting. This ensures that Qlik NPrinting is aware of these changes. This is documented under the Help site under Reloading connection metadata.

When column data is removed or added to a chart, this must also be reflected and updated in your NPrinting Report Template editor. In this case you would need to manually update any tables in the NP template editor by right-clicking on each one individually and click 'update' from the context menu.

When NPrinting ends a schedule, some connections to the QlikView documents used in the last execution are kept open in order to optimize the next executions. The idea is that it will be not necessary to re-open the QlikView document to import the data, and this saves time.
Unfortunately, changes in the applications are not detected if this is not closed and re-open, so you can get old data.

There are four possible solutions:

  1. Reload the NPrinting metadata (manually or using an NPrinting schedule trigger on the NP connection) after every QMC and or QMS qvw or sense app reload. This will refresh the connections.
  2. If using QlikView, use a QVP connection as it is described in the document attached.
  3. Use the workaround attached to this article QlikView Only ( .pptx file that can be retrieved when logged in to the Support Portal)
  4. Upgrade to a supported version of NPrinting Server, NP Engine and NP Designer in order to leverage the schedule trigger on each connection to schedule metadata reloads as needed.
Labels (2)
Comments
aniketvasadkar_eq
Contributor III
Contributor III

Hello All,

We are facing same issue with NPrinting May 2023 SR1.

One of app is sending outdated data from Qlik Sense app.

One point is weird here. The concern NPrinting connection shows Connection status as blank "-" , for other connection I see "Connection is successful on all NPrinting Engines".

FYI @Sonja_Bauernfeind 

Thanks

Aniket

tanmay_bhardwaj
Contributor III
Contributor III

@aniketvasadkar_eq , please try restarting all NPrinting services and then refresh the metadata.

I also face the same problem that you have mentioned, the above suggestion has worked for me.

aniketvasadkar_eq
Contributor III
Contributor III

Hi @tanmay_bhardwaj ,

Thanks for the response. Will try service restart.

Also was it the exact same case for you ? like I mentioned for connection status as blank for affected report ?

FYI @Sonja_Bauernfeind 

Thanks

Aniket

tanmay_bhardwaj
Contributor III
Contributor III

Yes, I also get status as '-' in few connections sometimes when doing metadata reload.

Version history
Last update:
‎2023-02-02 10:40 AM
Updated by: