I have a writeable PDF form made in Acrobat Professional. I want to validate that a numerical entry is in a certain range [a,b]. If it is not, I want an alert to pop up with the message, "Please contact Larry at XXX-XXX-XXXX to get your form processed." Can someone write up a quick snippet of code that does this for a PDF? I know how to do it for a web form.
Open the pdf file and Right click on the Question Mark showing the Validity Unknown. Click on Show Signature Properties. Click on Show Signer's Certificate & Select Trust. Click Add to Trusted Identities & Click OK.
You could do something like this:
if (event.value > 3 && event.value < 10) {
event.rc = false;
app.alert({
cMsg: "Please contact Larry at xxx to process your form.",
cTitle: "My Window Title",
nIcon: 0,
nType: 1
});
}
You can enter this validation script by editing the properties of a field. Go to "Validate Tab", click "Run custom validation script", then "Edit...". Type the code into the JavaScript Editor window, and then click "Ok" and "Close".
(source: skitch.com)
You can do this without javascript as long as you are OK with the default error message.
Number
Now, when a user tries to supply an answer outside that range, an popup box will alert them to the error.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With