Hi @JValencia50
Another way you can do it is to add the pen input for each signature in your form and do the below
1) in your data source for example SharePoint create a multi-line text column for each signature value
Example PenInput1
2) insert a pen input control for each signature and set a different variable for each that will hold the self image you can use this to verify if there is a signature or not later
Set(varPenData1,Self.Image)
3) for the data card of each pen input control set the update to variable that holds the binary representation of the signature example: varSigBIN1
4) for the submit button of the form On Select property and before your patch set your binary variables to hold the binary data of each signature as below
Set(varSigBIN1,JSON(PenInput1.Image,JSONFormat.IncludeBinaryData));
once the submit button is clicked it will convert the signature for pen input 1 to binary and set the update for data card to hold that binary as well
5) you can add more validations to your form for example
set the visibility to your pen input to not show if the form is in view mode
YourForm.Mode<>FormMode.View
set a label with text saying for example "not signed" to confirm that this was signed or not example
If(varPenData = PenInput.Image, "Signed Thank You", "Not Signed")
6) and if you need to display the signatures in form view mode you can add an image under each pen input and set the image value to
Substitute(ThisItem.Sign,"""","")
// as the binary representation of each signature will contain "" twice and we need to remove it
and set the visibility of this image to be only when form mode is view
Visible YourForm.Mode = FormMode.View
If this helps kindly mark the post as solved and consider giving a Kudos
KR,