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!
It would also help to understand, how the reload works, so I can manually affect it.
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.