Condicionante de campo en módulo personalizado

Buenas, como están?

Estoy haciendo algunas pruebas en la instancia de test de mi CRM, siguiendo la documentación.

Quiero que una lista desplegable específica, de acuerdo al valor de otro desplegable, aparezca o no en la vista de edición.

Por ejemplo {if $someCondition}@@FIELD@@{/if} mostrará condicionalmente el campo.

Si agrego en editviewdefs, por ejemplo:

          array (
            'name' => 'cc_barrios_c',
            'studio' => 'visible',
            'label' => 'LBL_CC_BARRIOS',
        'customCode' => {if $fields.cc_paises_c.value == 'argentina'}@@FIELD@@{/if}
          ),

¿Debería mostrarme el campo solamente si se selecciona del otro desplegable la opción con value=argentina?

Hola Facundo.

Creo que te pueden servir las listas desplegables dinámicas que las puedes agregar desde el estudio.

Gracias.

1 Like

Hola jrivas! Muchas gracias por tu comentario.

Buscando la solución, me encontré con ese post y me sirvió bastante. Estaba intentando ocultar distintos bloques de campos dependiendo de una respuesta, pero sin lugar a dudas la forma más fácil y rápida es con las listas desplegables dinámicas.

Saludos!