Combobox validación y comparación de clave única de una tabla

hola saludos
tengo una tabla llamada prestamos en la
cual tengo una tabla y obtengo con un combobox los valores del libro
como nombre,autor,editorial num de clasificación este ultimo es lo que
identifica al libro como único pero
existen muchos libros con el mismo nombre el
problema es que si quiero cargar otro libro que se llame igual aunque su
num de clasificación sea diferente solo me muestra el primero que
cargue
y no el o los siguientes siguiente necesito ayuda por favor ejemplo
tengo 2 libros de física su num de clasificación es CB-MF-001 y del otro
libro es CB-MF-002
al iniciar el combobox me carga el primero
hago una operación de préstamo del primer libro y deseo prestar el
segundo libro pero al momento de cargar el nombre del libro no me carga
su num de clasificación sino que me carga el num de clasificación del
primero

2 respuestas

Respuesta
1

Necesito ver el archivo para saber como esta diseñada la lógica del ComboBox... Allí debe estar el error de programación.

claro con gusto te mando mi archivo pero necesito un correo para enviártelo y lo analízalo xfa

jaimesegura@hotmail.com

ya lo envíe espero y asi sea mas fácil de entender mi duda

saludos

Ya te envíe una respuesta

Respuesta
1

Lamentablemente no hay una solución para este problema, por la misma estructura del combobox. Este control fue ideado para manejar y filtrar datos únicos, por lo que cuándo encuentra el primer valor que coincide con el buscado cesa la búsqueda y devuelve los datos de ese registro. Esa es la razón de que siempre devuelva los datos del primer libro hallado.

Las únicas dos posibilidades que se me ocurren implican cambios en la estructura:

1) Agregar algún carácter que diferencie los elementos idénticos, como un número correlativo. Por ejemplo:

La Divina Comedia 1

La Divina Comedia 2

Romeo y Julieta 1

Romeo y Julieta 2

Romeo y Julieta 3

Etc.

2) Usar autofiltros para filtrar la lista en lugar de usar combobox.

Espero haberte aportado algún dato útil.

Saludos

Te invito a visitar http://clasesexcel.com/ para obtener más trucos e información sobre Excel y suscribirte al boletín gratuito.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas