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

Script para formulario en el que se devuelva un valor dependiendo de la selección de una lista

Community Beginner ,
Aug 05, 2021 Aug 05, 2021

Copy link to clipboard

Copied

Buenos días:

Estoy intentando mediante javascript que en un campo de formulario me de un valor númerico (de 0 a 3) dependiendo del item que seleccione en un campo anterior de tipo menu desplegable, es decir:

  • Si selecciono A del campo desplegable, me devuelva en el campo X el valor numérico 3
  • Si selecciono B del campo desplegable, me devuelva en el campo X el valor numérico 2
  • Si selecciono C del campo desplegable, me devuelva en el campo X el valor numérico 1
  • Si selecciono D del campo desplegable, me devuelva en el campo X el valor numérico 0

Espero haberme explicado correctamente y que alguien pueda echarme una mano. Gracias de antemano.

 

TOPICS
JavaScript , PDF forms

Views

524

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

Community Expert , Aug 05, 2021 Aug 05, 2021

Apply those numbers as the export values of the items in the drop-down field and then use this code as the custom calculation script of the text field:

 

event.value = this.getField("Dropdown1").valueAsString;

 

Replace "Dropdown1" with the actual field name.

Votes

Translate

Translate
Community Expert ,
Aug 05, 2021 Aug 05, 2021

Copy link to clipboard

Copied

Apply those numbers as the export values of the items in the drop-down field and then use this code as the custom calculation script of the text field:

 

event.value = this.getField("Dropdown1").valueAsString;

 

Replace "Dropdown1" with the actual field name.

Votes

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
Community Beginner ,
Aug 08, 2021 Aug 08, 2021

Copy link to clipboard

Copied

Fantastic, I finally made it. Thank you very much for your response.

Votes

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
Community Beginner ,
Aug 09, 2021 Aug 09, 2021

Copy link to clipboard

Copied

LATEST

Disculpe pero quisiera aprovechar su amabilidad:

Logré que me devolviera el valor del campo seleccionado, creé otro campo en el que se sumaban los valores de los campos X (Y), me gustaría saber si es posible crear otro campo (Z) en el que dependiendo de la suma total reflejara un texto, me explico:

Resultado campo Y (suma de X1+X2+X3+X4): de 0 a 5 en campo Z refleje texto "bien"

Resultado campo Y (suma de X1+X2+X3+X4): de 6 a 10 en campo Z refleje texto "mal"

 

Gracias nuevamente por su dedicación.

Votes

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