Hola Comunidad,
Tengo el siguiente JSON como una variable (TypeRequestValues)
[
{"id":1, "label":"Interno"},
{"id":2, "label":"Externo"}
]
Esta variable es asignada dentro de las pripiedades del widget de la siguiente manera:
- Available values => TypeRequestValues
- Displayed key => label
- Returned key => id
- Value=> formInput.treatmentInput.solicitudTipo : Es el binding con el contrato que esta como un tipo de dato string.
...............................................
INCONVENIENTE: Cuando ya se hace el registro, el valor que toma para es wirdget (supuniendo que escogio Interno) se almacena de la sguiente manera en la base de datos :
{id=1, label=Interno}
En teoría se esperaría que se guarde el ID , el valor de 1, pero eso no sucede, se almacena toda la estructura del JSON para ese valor.
Su ayuda por favor, o que me digan que estoy haciendo mal.
Dejo la estrucrura el formImput (JSON)
{
"treatmentInput" : {
"tratamientoNombre" : "",
"tratamientoFinalidad" : "",
"solicitudTipo" : "",
"titularDatos" : "",
"conservacionDatos" : null,
"justificacionConservacionDatos" : "",
"datosSolicitados" : "",
"datosAdicionalesSolicitados" : ""
}
}
Gracias de antemano.