# Ayuda evitar duplicados

**URL:** <https://foros.velneo.com/t/ayuda-evitar-duplicados/2862>\
**Category:** Velneo\
**Created:** [8 Febrero, 2011 10:02 UTC](https://foros.velneo.com/t/ayuda-evitar-duplicados/2862 "2011-02-08T10:02:29Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![naturalsoft](https://avatars.discourse-cdn.com/v4/letter/n/5fc32e/32.png) [@naturalsoft](https://foros.velneo.com/u/naturalsoft)\
**Post date:** [8 Febrero, 2011 10:02 UTC](https://foros.velneo.com/t/ayuda-evitar-duplicados/2862/1 "2011-02-08T10:02:29Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![fjpnovo](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/fjpnovo/32/5333_2.png) [@fjpnovo](https://foros.velneo.com/u/fjpnovo)\
**Post date:** [8 Febrero, 2011 10:14 UTC](https://foros.velneo.com/t/ayuda-evitar-duplicados/2862/2 "2011-02-08T10:14:13Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![jose1](https://avatars.discourse-cdn.com/v4/letter/j/dec6dc/32.png) [@jose1](https://foros.velneo.com/u/jose1)\
**Post date:** [8 Febrero, 2011 10:30 UTC](https://foros.velneo.com/t/ayuda-evitar-duplicados/2862/3 "2011-02-08T10:30:58Z")

</div>

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](http://www.ascsl.com)
