Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

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

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
664
Translate
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

Community Expert , 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 text

Here's an example

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

Translate
Community Expert ,
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 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

Translate
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

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";

Translate
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
Community Expert ,
Jan 13, 2020 Jan 13, 2020
LATEST

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

Translate
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