No repetir un registro bajo ciertas condiciones

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Responder
Joaquin Pestoni
vCool
vCool
Mensajes: 162
Registrado: 08 Jul 2007, 00:44

No repetir un registro bajo ciertas condiciones

Mensaje por Joaquin Pestoni »

Buenas tardes
Necesito que al ingresar el nombre de un supervisor y su correspondiente DNI, sólo se pueda
repetir el Nº del DNI exclusivamente para ese supervisor, es decir se puede ingresar el mismo supervisor pero con el DNI que le corresponde. Esto es porque cada supervisor tiene a cargo gente y se le genera una ficha por persona a cargo pero el DNI es exclusivo del supervisor. Si por error el usuario ingresa otro supervisor con el mismo DNI lo advierta. Estoy intentando hacerlo por proceso pero como aún no lo logro necesitaría una orientación. La tabla es maestra tiene un campo %NOMBRE% un campo %DNI% y varios campos mas. esto es para monopuesto.
Gracias un saludo
Avatar de Usuario
carango
vAdviser
vAdviser
Mensajes: 415
Registrado: 01 Jun 2009, 20:42

Re: No repetir un registro bajo ciertas condiciones

Mensaje por carango »

A primera vista parece que solo basta crear un indice de clave única con el DNI.
Carlos Alberto Osorio Arango.
Joaquin Pestoni
vCool
vCool
Mensajes: 162
Registrado: 08 Jul 2007, 00:44

Re: No repetir un registro bajo ciertas condiciones

Mensaje por Joaquin Pestoni »

Buenas tardes
Gracias carango por responder pero te comento que no me sirve
el indice de clave única, si fuera así sería sencillo resolverlo.
Gracias de nuevo un saludo:jpestoni
Avatar de Usuario
carango
vAdviser
vAdviser
Mensajes: 415
Registrado: 01 Jun 2009, 20:42

Re: No repetir un registro bajo ciertas condiciones

Mensaje por carango »

Hoa Joaquin

Ese asunto esta interesante.

Y tampoco un indice de dos partes, clave única SUPERVISOR+DNI ?

Saludos
Carlos Alberto Osorio Arango.
Joaquin Pestoni
vCool
vCool
Mensajes: 162
Registrado: 08 Jul 2007, 00:44

Re: No repetir un registro bajo ciertas condiciones

Mensaje por Joaquin Pestoni »

Estimado carango
Lo que dices parece interesante, indice de dos partes supervisor+DNI. Por favor orientarme
un poco, porque eso no lo conozco. Estuve pensando en algo así pero no encuentro la forma.
No obstante también buscaré por el foro, pero una ayuda es bienvenida.
Un saludo: jpestoni
Avatar de Usuario
Mgalvezh
vAdviser
vAdviser
Mensajes: 766
Registrado: 13 Sep 2007, 16:36

Re: No repetir un registro bajo ciertas condiciones

Mensaje por Mgalvezh »

Hola, creo que deberias darnos mas informacion, es una sola tabla 'supervisores' o dos 'supervisores y 'personas a cargo', que relación las conecta, etc. Podremos ayudarte mejor.
Avatar de Usuario
carango
vAdviser
vAdviser
Mensajes: 415
Registrado: 01 Jun 2009, 20:42

Re: No repetir un registro bajo ciertas condiciones

Mensaje por carango »

Hola Joaquin

Ahora no estoy muy seguro de que un indice de dos partes sea la solución, le mejor es que como dice el Maestro Miguel nos documentes un poco mas para lograr ayudarte con este tema.
Carlos Alberto Osorio Arango.
Joaquin Pestoni
vCool
vCool
Mensajes: 162
Registrado: 08 Jul 2007, 00:44

Re: No repetir un registro bajo ciertas condiciones

Mensaje por Joaquin Pestoni »

Buenos días
Gracias carango y Mgalvezh por ocuparse y les pido perdón por la demora en responder pero mis días, igual que la de muchos de Uds, tiene más de 24 hs. Les comento que la aplicación que estoy desarrollando puedo hacerle todos los cambios de criterio que desee por cuanto aún está en desarrollo. Atento a ello y dado que me urge terminarla he decidido cambiar el criterio pensado originalmente.
La estoy construyendo con una tabla maestra SUPERVISOR, cuyo campo DNI sea del tipo clave única y una tabla histórica PERSONAL A CARGO, además de varias tablas mas. Con esto soluciono el problema que fue el motivo de mi consulta. Gracias una vez y un saludo afectuoso a ambos.
joaquin pestoni
Responder