# Ayuda Cargar lista

**URL:** <https://foros.velneo.com/t/ayuda-cargar-lista/1814>\
**Category:** Velneo\
**Created:** [4 Mayo, 2010 11:36 UTC](https://foros.velneo.com/t/ayuda-cargar-lista/1814 "2010-05-04T11:36:19Z")\
**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:** [4 Mayo, 2010 11:36 UTC](https://foros.velneo.com/t/ayuda-cargar-lista/1814/1 "2010-05-04T11:36:19Z")

</div>

Buenas, ç

Tengo una tabla de Clientes con un indice por DNI (Clave única)

Tambien tengo un formulario de altas y modificaciones de clientes.

&nbsp;

A la hora de dar de alta un nuevo cliente quiero comprobar mediante proceso que no exista ya el DNI.

&nbsp;

Estoy haciendo un CARGAR\_LISTA por el indice DNI, y aquí viene la duda. Una vez hecho el Cargar\_lista no se como puedo comprobar si he encontrado o no registros. Alguien sabe como puedo hacerlo, yo lo tengo claro pero como todavía soy novato en Velneo, no encuentro las herramientas... jeje

&nbsp;

Muchas gracias

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![jorge-velasco](https://avatars.discourse-cdn.com/v4/letter/j/3bc359/32.png) [@jorge-velasco](https://foros.velneo.com/u/jorge-velasco)\
**Post date:** [4 Mayo, 2010 13:44 UTC](https://foros.velneo.com/t/ayuda-cargar-lista/1814/2 "2010-05-04T13:44:00Z")

</div>

Buenas.

Si el índice DNI es de clave única el propio lenguaje no te permitirá que crees dos registros con el mismo DNI.

Si quieres controlarlo mediante un evento que dispares en el boton de aceptar del formulario de alta/modificación, como bien haces, cargas la lista por el índice DNi, después deberías filtrar que el código sea distinto del registro en el que te encuentras, para que no se encuentre así mismo, y despues si la variable de sistema _sysListSize,_ que te indica el número de registros de la lista, es mayor que cero es que ya está repetido el DNI.

Un saludo.

&nbsp;

&nbsp;

&nbsp;

**Jorge Velasco Fernández**

**jvelasco@theseedsc.com**

**www.theseedsc.com**

[Error\_Actualizando\_Rejillas.pdf](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/1X/f31ce39fd79f4f66dcb8bfc1b8367c371c8cbc58.pdf) (558 KB)

[Error\_Actualizando\_Rejillas.pdf](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/1X/f31ce39fd79f4f66dcb8bfc1b8367c371c8cbc58.pdf) (558 KB)

[Error\_Actualizando\_Rejillas.pdf](https://canada1.discourse-cdn.com/flex035/uploads/velneo/original/1X/f31ce39fd79f4f66dcb8bfc1b8367c371c8cbc58.pdf) (558 KB)

---

<div class="post-metadata">

**Author:** ![sat](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/sat/32/3530_2.png) [@sat](https://foros.velneo.com/u/sat)\
**Post date:** [4 Mayo, 2010 16:40 UTC](https://foros.velneo.com/t/ayuda-cargar-lista/1814/3 "2010-05-04T16:40:06Z")

</div>

Hola:

Creo que la función "¿ya existe el indice?" te ayudará.

Echale un vistazo al link.

http://velneo.es/info\_v7\_73\_es/tutorial\_avanzado/uso\_avanzado\_de\_procesos/comandos\_de\_ficha\_y\_campos\_de\_velneo\_v7

Un saludo.
