Skip to main content

I am creating a SharePoint 2013/Nintex form that will replace an old asp.net form. My quandary is that I need to provide a simple way to print list items (simple for the users, that is happy.png). I keep running into the wall on this.

Background - This is for our hospital volunteers who are used to requests printing out automatically (how I wish I could keep this functionality but it is no longer supported and lives on a server that will be shut down for good soon). It must be printed (ie they're not going to use tablets or some other handheld device for this) and it can't require them to use a mouse and navigate to a little print button (vision issues and difficulty using a mouse -- they are about ~75 years old).

My Nintex form includes several panels -

  1. The panel where hospital staff submit their request. This includes several drop down lists, radio buttons, text boxes and other standard controls
  2. The panel where the volunteer dispatcher sees the new/unprinted requests. This includes a List View control that shows only the unprinted list items ("Printed" is a list column that defaults to No when a request is submitted). 
  3. A panel that includes all the request details in a large font, formatted the way volunteers are used to seeing. This is essentially a report, if such a thing existed in Nintex.

I have a large touch screen computer for the volunteer dispatcher to use. On dispatcher's panel (panel B above), I have a big "PRINT" button. Ideally the dispatcher would just tap that button and two things would occur: 1) The new list items would print (ie find each list item where Printed=No and print it. 2) Each list item is updated (the "Printed" column is changed from No to Yes so the item will no longer display in this list view.

I have found plenty on how to print the window using JavaScript but printing the window won't give me what I need. Each individual list item needs to print on its own page (panel C above). Can I accomplish this thru a workflow? JavaScript? Something else? 

At this point, I am questioning whether SharePoint/Nintex is even the right thing to build this in. I appreciate any input or suggestions. Thank you.

‌ 

Thanks for reaching out and I'm glad you are using Nintex in this manner. To solve your print needs, I would suggest using the big PRINT button as you have, but tie that button to Nintex Workflow that is bound to that item or a site workflow. 

The goal of the workflow would be to bring in Document Generation which will then take the data and format it to whatever document style you want and can then output a PDF that is printable and works natively with Adobe Acrobat for printing. If the device is connected to a printer, they could hit that button and it generates a document that can then be downloaded or pushed to a folder for batch printing. 

Let me know if this makes any sense.


Reply