I am fighting with Pixel Perfect report in NPrinting 18.104.22.168.
I am trying to build a Pixel Perfect report with Pixel Perfect built Table (not an Image of the table as it is blury and does not look good) with Top X (like for example top 5 or top 10 clients by sales... whatever)
My first thought was: Dimesnion Limits. I used it and i got dissapointed as dimension limits did not work when i was previewing my work. Note that to build Pixel Perfect table you have to use Level on PPX template. I also described this behaviour here:
My second thought was Calculated dimension. So i redesigned my chart (table) to use calculated dimension like this:
=If(Aggr(Rank(Sum(Sales)),Client)<= 10 ,Client,'Other'). In QlikView this calculated dimension works perfectly OK, however when trying to run PREVIEW in NPrinting, it is throwing many errors like:
"The preview request failed with message: Specified cast is not valid"
"The preview request failed with message: Buffer cannot be null. Parameter name: buffer"
I guess NPrinting is not able to handle calculated dimension in Level entity in order to build pixel perfect table.
On top of that NPrinting is not as friendly as it used to be and it is very difficult to refresh metadata on my connection every time i do changes in my QVW file.Basilcly every time i had to create new connection and new app to test it as the refresh metadata did not bring changes (objects were still having old names and deleted objects still apeared when importing entities).
- how do i build NPrinting Top X Pixel Perfect Table? Is it possible at all in pixel perfect template and not image?
- how do i refresh connection metadata without having to create connection each time i do change in my QVW? I know it was a known bug in previous versions but from release notes i could not figure whether it was fixed.
Other not answered questions are here:
I hope Qlik representatives will help here as I trust they have the best knowledge in this matter.