Does anyone know if a field can populate a result of PASS/FAIL/COMPLIANT based on a GREATER THAN or LESS THAN number?

New Here ,
Jan 08, 2018 Jan 08, 2018

Copy link to clipboard

Copied

Does anyone know if  a field can populate a result of PASS/FAIL/COMPLIANT based on a GREATER THAN or LESS THAN number? Ex: below 10 - field should show text True or false

TOPICS
Acrobat SDK and JavaScript

Views

79

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct Answer

Adobe Community Professional , Jan 08, 2018 Jan 08, 2018
Yes, if the field containing the number is different than the field showing the text, then you'll need a calculation script in the field that is showing the textHere's an exampleevent.value = (this.getField("A").value < 10)?"True":"False";

Likes

translate

Translate

Translate
Adobe Community Professional ,
Jan 08, 2018 Jan 08, 2018

Copy link to clipboard

Copied

Yes, if the field containing the number is different than the field showing the text, then you'll need a calculation script in the field that is showing the text

Here's an example

event.value = (this.getField("A").value < 10)?"True":"False";

Thom Parker - Software Developer at PDFScripting
Use the Acrobat JavaScript Reference early and often

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 13, 2020 Jan 13, 2020

Copy link to clipboard

Copied

I'm doing something similar to OP, but I need to return a value of "True" or "False" if the field containing the number is less than or equal to a value in another field. How do I make this syntactically correct, where Y is the second field?

event.value = (this.getField("X").value <= Y)?"True":"False";

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Most Valuable Participant ,
Jan 13, 2020 Jan 13, 2020

Copy link to clipboard

Copied

event.value = (this.getField("X").value <= this.getField("Y").value)?"True":"False";

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines