Within Laserfiche Forms can you have a signature field, where users can sign in real time using a tablet?
Question
Question
Within Laserfiche Forms can you have a signature field, where users can sign in real time using a tablet?
Answer
As others have said, this feature is not available out-of-the-box with Forms. The signatures feature is one that we're currently working on for the next version of Laserfiche Forms, which is scheduled for release later this year. Depending on what your signature requirements are, the demo that I showed in my Advanced Laserfiche Forms course might work for you until then.
In BPM251: Advanced Laserfiche Forms, I showed a "wet" signature that allows users to sign a form with their mouse or finger (on touch devices). The demo works using custom HTML fields and JavaScript. After I clean-up my slides from the conference and add my notes, I'll upload all of them to the Support Site. The .zip for Advanced Laserfiche Forms will contain my slides, notes, the demo business process, and some instructions for getting the signature working. I'll update this question once I've done that.
UPDATE: The Advanced Laserfiche Forms powerpoint, business process, and signature instructions are now on the support site. Get them here.
Replies
There is no such capability out of the box at the moment. However, you can code a custom script that can utilize a library that allows you to sign using tablet.
Forms 9.2 supports out-of-box signature field on a form. User can sign in tablet using finger.
I think this is actually more possible than you think.
If you find or create a webpage that allows you to draw on it, you can use an iFrame to display that page and then using an iPad or tablet, the submitter can sign their name. When the form gets saved to Laserfiche, it will include whatever is displayed in the window for the whole form, which will also include the iFrame I believe.
Hi Harvey
I have a similar solution using the integration with DocuSign which we have proposed into a number of companies. Once the form is created and available via the LF App, opening via DocuSign Ink will let you put a 'wet' signature via a tablet. Give me a bell if you want to know more.
Cheers
Fearghal (+353 87 9867777)
I've tried doing this with JavaScript, but unfortunately the Razor engine will only render what is part of the form definition or has been persisted as part of a standard form control.
If I add a Custom HTML control to add an HTML5 canvas and draw something arbitrary (e.g. a line) to it with js in $(document).ready, it will render correctly. However, if I add js handlers for mousedown/up, then anything drawn at runtime won't be saved in the form. Damn!
Eric from Laserfiche showed this functionality in the Advanced Forms class at Empower 2014. Hopefully, he will post the coding here soon.
Hi Doug
I must have missed that, can you let me know which class that was?
Regards
Harvey
It was in a class I missed?
I had thought I heard from Justin Pava in a session that they are looking into this functionality and how to best implement it in a future version. To hear that this is something another employee showed off as something other than that is quite interesting. Hopefully we find out more from any downloads we get from the presentations given at the conference.
It was in Advanced Forms. Eric C showed a Form Demo of an Expense Report. It had the signature box included.
Eric - Could you please post the Advanced Forms Class Expense Report file on this thread?
I had a working demo of this that I did in October of last year. However with 9.1 and IIS 2012 I'm running into an issue with the more advanced security prohibiting the upload of an SVG file and having to encode it, which broke my other tools.
My previous solution involved using jsignature and then saving the SVG data to a field, then using a SDK script to convert it to a bitmap before applying that back as a stamp on the completed form. Is this method easier?
This should probably be easier for you. All of the signature HTML encoding and decoding is done through JavaScript.
Is there a better estimated release date of Forms 9.2 that will have the signature component other than 2014 as listed on the Product Roadmap?
At the conference they mentioned somewhere around 1 year. That is probably as specific as you will get until it gets closer to being released.
Will the signature feature that is scheduled for release with Forms 9.2 be available for unlicensed users that are using the Forms Portal as well as authenticated users?
Yes, the feature will be available for public and authenticated users.
When the capability of signatures comes out in Forms 9.2, will there be a way to trace the validity of the electronic signature to not only those in Active directory but also a form that is public facing.
In my case I may need to validate in court how I was able to determine that the signature on the form was actually the person who signed even if I have a second person who digitally signed and validated as whitness.
Hi John, the new signature feature in Laserfiche Forms is not intended for use as digital signatures, it's a way to provide a visual representation of a user's signature on a form. It is not currently tied into external certificates like with Laserfiche Digital Signatures, although that's a future extension that is being considered. You can see the user and other information like the submission IP in the process to see who provided the signature, but it's not appropriate for compliance or court purposes in the current iteration.
More information on this and other new features in Laserfiche 9.2 can be found at: https://support.laserfiche.com/GetFileRepositoryEntry.aspx?id=3062&mode=download