Buenos días, antes de todo gracias por leer mi consulta.
Estoy trabajando con una vista actualizable, en VFP 6.0, la cual es
parametrizada por el numero de un socio (tipo numérico), de la siguiente
forma:
El campo numérico en una tabla llamado codsocio, posee todos los registros
generales de los socios, en otra tabla existen todos los beneficiarios que
este socio puede tener, en el formulario, el grid lo "lleno" con los datos
de la vista actualizable, en el momento de grabar todo ok, no me da ningún
error, pero al momento de querer borrar algún beneficiario y darle
tableupdate a la vista me dar el error que el campo clave de la vista no es
único, entiendo que esto se da puesto que en la tabla de beneficiario un
socio puede tener o tiene mas de un beneficiario (y la tabla de
beneficiarios el campo clave es codsocio tambien), consultando con un
compañero me decia que le asigne el recno a la vista y que al momento de
eliminar vuleva a recorrer la vista y que los campos actualizables sean
codsocio + recno(), habrá alguna forma mas "decente" de hacerlo??, yo tengo
pensado asignarle un codigo nuevo a cada beneficiario pero no se si esa
forma pueda ser la mas optima, que me aconsejan??
saludos y perdon por lo grande la pregunta
Leer las respuestas