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: 
kristian_kuka
Partner - Contributor
Partner - Contributor

Changes in Sense App won't refresh in NPrinting

Hi,

after changing my Sense App, I can't see the changes in NPrintig! (Yes, I reload the connections metadata)

I do the followoing:

- Do some simple changes like renaming a chart, adding a calculation in a Qlik Sense Application

- In NPrinting, I go to Connections and execute "Reload metadata" for the corresponding connection.

     That results in "Connection Status - OK" and "Cache status - Generated", so everything looks fine.

- Then I go to the Report and select "Edit Template". The Designer (Template editor) opens.

Now I try to use my changes, but they dont appear. I try to add the new table (table -> add objects), but can't find it. Even the little green reload button next to the Connection name in the upper rigth corner has no effect.

I try to update a changed table (right click on table -> update), but NPrinting only says "There haven't been changes".

After waiting some time, I don#t know how long exactly, maybe 30 to 45 minutes (!!), i can see the changes.

It's not possible to work with NPrinting!

Any suggestions?

It would also help to understand, how the reload works, so I can manually affect it.

I use NPrinting 17.2.0.0 and Qlik Sense 3.0.1.0

4 Replies
stevedark
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi Kristian,

I would recommend upgrading your Qlik Sense Server to 3.1, as there are fixes going on in both Sense and NPrinting that work together.

Have you tried manually updating the cache on the connection, using the cog on the connections page:

Capture.PNG

It shows you for each connection you have when the cache was last updated, so you can see if that is before or after your app change.

Hope that helps.

Steve

kristian_kuka
Partner - Contributor
Partner - Contributor
Author

Hi Steve,

yes, I consider to uprade my Sense Server installation as you suggested.

And yes, I manually update the cache every time I made changes. That's what I tried to say in my initial post with "reload metadata".

I recently discovered a workaround to force the reload. Therefore I restart the NPrinting Engine Service (in Windows Services). After this restart, I have to wait several minutes for NPrinting reconnect to the Sense Engine, as shown in "Engine manager -> Status Online". As soons as the engine connection is up again, I update the cache for my connection manually. This works! All changes are now recognized by NPrinting and can be used in Template Editor.

The Qlik Support recently confirmed, that this behavior is a bug. It should get fixed in NPrinting 17.3.

The support also suggested a service restart as a workaround.

Kristian

stevedark
Partner Ambassador/MVP
Partner Ambassador/MVP

Hi Kristian,

Thanks for updating with your new findings.  Worth knowing that it isn't quite right yet, and a fix is on it's way.


Sorry, I missed the fact that you were already using that link.

Steve

hvdbunte
Partner - Contributor III
Partner - Contributor III

Hi,

I know this is an older post. But we have the same issue with 17.6. But with the refresh described it is still not working.

I tried the above solution, with version 17.6 with a QS server. But it doesn't reload the metadata in the tables in NPrinting. Is there a solution already?

Regards,

Hendri