The PII will be Typed in Info in only that one block.
Then in that case, as Try67 mentioned, you can add a javascript action event to occur at signing time and reset the PII field to a null or blank value.
The steps below are redundant to this topic since you already mentioned that youhave over 40 fields checked as read-only. But for the benefit of other community memebers who may be struggling with a similar "How-to', here are the steps:
- With your document opened in Adobe Acrobat Pro, select the "Prepare Form" tool.
- Then right-click on the (IAOsign) signature field and select "Properties" from the context menu. The filed properties dialogue box will open up.
- Go to the "Sign" tab. Select which fields you want to make read-only after the digital signature is applied... to include the (Box27b) text field that contains the PII input data (you already did this part) And you already occupied this event on this portion of the signature events section. So you need to add an action.
- To do so, go to the "Action" tab and select a mouse-up action--->> then javascript.
- Following Try67's suggestion, something like this should work for you:
this.resetForm(["Box27b"]);
Alternatively, in addition to the steps above, if you need the PII field data to remain visible the document is signed, I add an additional custom calculated script in the dependent text field (in your case this would be the PII text field (Box27b) :
/* in the PII text field (Box27b) field properties dialogue box go to the "Calculate" tab
and select "Custom Calculation Scrfipt". Add the following line: */
if (this.getField("IAOsign").value =="") event.value ="";
This script will ensure that when you clear the digital signature in the (IAOsign) signature block , whatever data is in (Box27b) will set this field with a null (or blank , if you may) value.
And again, there are many ways to accomplish little things like this with Acrobat JavaScript. This is what works for me in my PDFs with my current beginner level of scripting.