Los DataSources pueden ser utilizados para mapear las opciones disponibles en campos seleccionables, como combos o combos múltiples. Esto elimina la necesidad de definir manualmente las opciones en el código del formulario, especialmente cuando estas opciones pueden cambiar con el tiempo o son demasiadas para manejarlas directamente en la plataforma de Pragmatic.

Campos de Salida Necesarios

Independientemente de si el DataSource obtiene sus datos de una consulta SQL, MongoDB o una función JavaScript, debe devolver al menos dos campos de salida:

  • value: Este campo representa el valor interno que se almacenará cuando el usuario seleccione una opción. Es esencialmente el identificador único de la opción seleccionada.

  • label: Este campo contiene el nombre o la etiqueta que se mostrará al usuario como la opción seleccionable. Es el texto visible para el usuario.

DataSource que resuelve opciones

Creación de un DataSource que Resuelve Opciones

Para crear un nuevo DataSource que resuelva opciones, sigue estos pasos:

Paso 1: Definir el DataSource

Configura tu consulta SQL, MongoDB o función JavaScript para que los resultados devueltos incluyan los campos value y label.



Paso 2: Verifica la etiqueta “Resuelve opciones”

Creado el DataSource correctamente, asegúrate de que esté incluida la etiqueta “Resuelve opciones” en la cabecera del DataSource. Esto indica su propósito específico para mapear opciones. Si no se muestra, ajusta la consulta que creaste.



Paso 3: Utiliza el DataSource en un campo

Utiliza la interfaz de Pragmatic para crear un campo de tipo combo o combo múltiple, en las opciones disponibles encontrarás el datasource creado y lo podrás seleccionar. Para conocer cómo crear un campo ingresa a este enlace