Hi all, I'm using NPrinting to generate some reports. I have a tab I created that I want to use for the report. (Use the sheet object as an image.) I can do this, but I'd like to hide the report tab from regular users. Is there a way to access hidden tabs in NPrinting?
I used a variable to conditionally hide the tabs, so I thought I could use a filter to change the variable and unhide the tabs while NPrinting was generating the report. I was able to create the filter, but it doesn't appear to unhide the tabs and make them available. (The report generates without error, but it's empty.)
This is expected behavior and works as designed. Objects on a sheet used in an NPrinting report template can be subsequently hidden and NPrinting will still render them. However, when an entire sheet is used as an image, it should not be subsequently hidden if you want NPrinting to render it.
Hey all, sorry for the late response, I've been on other tasks.
After doing some testing, I've realized what my hidden issue is. If I create a sheet, put objects on it, use Nprint then hide the sheet it works as everyone says it should. What I'm trying to do is reference the sheet itself. I have a ton of nested text boxes that I don't want to have to try and recreate in excel. So I made a sheet that has a print friendly layout with all my nested text boxes. I add the sheet itself as an image (SH05) to an NPrinting report, then I hide the sheet. Once the actual sheet is hidden, it's no longer available to NPrinting.
I wish I could merge or flatten my nested boxes into one object, but there doesn't seem to be a way to do that.
At this point I don't know what else to do, so we may have to have two versions of the app, one for users with the tabs hidden and one for NPrinting, both of which will have to be refreshed on their own. I was hoping I could have just one app, but it may not be possible.