Ayuda evitar duplicados


([N4] ns) #1

Buenas, tengo una tabla de Clientes con un indice (Clave Unica) para en campo DNI.

Quiero evitarle al usuario el mensaje que da Velneo al intentar grabar un DNI que ya existe, me aparece "Error al dar alta de ficha de CLIENTES".

He intentado controlar esto de la siguiente forma:
1-Evento en tabla Clientes: "ALTA: Anterior a un alta de ficha"
2- En este evento cargo lista de Clientes por Indice DNI y finalizo el proceso si encuentro el duplicado

El caso es que me salta el mensaje de Velneo antes que mi comprobación.

Alguna recomendación para hacerlo lo mas limpio posible?¿

Gracias


([N4] Fran) #2

Buenos dias:

Prueba a hacer esto mismo desde un evento asociado al botón de grabación del formulario de alta, en lugar de hacerlo en un proceso de tabla.

Un saludo,

Fran
EfeUno Consultores de Gestión y Software, S.L.
www.efeuno.org


([N1] Pepeto) #3

Prueba a hacer un evento a la perdida del foco del campo DNI, asi evitas rellenar el resto de campos si ya existe.

un saludo
Jose Luis
http://www.ascsl.com