Tenemos una aplicación de formularios Dot net Win que tiene pocas formas con más de 40 campos para llenar.¿Cómo diseñar para guardar datos incompletos ingresados por el usuario?
Cuando el usuario rellena decir 25 campos y luego se da cuenta de que necesita obtener algunos datos más antes de que pueda guardar la información o acaso entrar todos los datos, pero su es un error de validación de negocios en los que necesita el contacto de otra persona antes de corregir.
En tales escenarios, le gustaría guardar los datos incompletos o incorrectos en algún almacenamiento temporal de datos y recuperarlos más tarde cuando tenga los datos para completar la operación de guardado.
Háganme saber cuál sería la mejor manera de implementar esto?
Él pocas opciones que hemos considerado:
1) crear binario XML y ahorrar en su máquina local (Pero, el usuario puede necesitar de alguna otra máquina)
2) Crear tablas duplicadas para almacenar inválida datos (Pero, creo que los datos no son válidos nunca deben ser parte de mi base de datos)
Tengo una aplicación que hace esto. Incluso podemos almacenar varios borradores (lo llamamos plantillas) e incluso puede admitir varios tipos de pantallas. – jop