Busquedas en fox
Hola, tengo una extraño caso que me gustaría ver si me puedes ayudar, tengo una tabla de libros la cual contiene el código del libro, el nombre del mismo y la fecha de préstamo.
Tengo un formulario de prestamos de libros en el cual cargo los datos de los libros, el problema es que si ordeno la tabla libros alfabéticamente para mostrarla en el combo en donde aparecen los nombres y hago una búsqueda por código me trae otro nombre.
SET EXACT ON
SELECT libros
LOCATE FOR codigo == this.Value
thisform.cmbLibro.Value = libros.codigo
sele prestamos
set filter to
set filter to codlibro == this.value
thisform.refresh
thisform.grdPrestamos.refresh
El código anterior está pegado en el lost focus de un campo texto donde escribo el código del libro para la devolución y En realidad lo que me devuelve es el registro numero por osea si pongo el código 12 no me trae los datos del libro con código 12 sino los datos del numero 12 de la tabla.
Saludos
Tengo un formulario de prestamos de libros en el cual cargo los datos de los libros, el problema es que si ordeno la tabla libros alfabéticamente para mostrarla en el combo en donde aparecen los nombres y hago una búsqueda por código me trae otro nombre.
SET EXACT ON
SELECT libros
LOCATE FOR codigo == this.Value
thisform.cmbLibro.Value = libros.codigo
sele prestamos
set filter to
set filter to codlibro == this.value
thisform.refresh
thisform.grdPrestamos.refresh
El código anterior está pegado en el lost focus de un campo texto donde escribo el código del libro para la devolución y En realidad lo que me devuelve es el registro numero por osea si pongo el código 12 no me trae los datos del libro con código 12 sino los datos del numero 12 de la tabla.
Saludos
Respuesta de maxisis
1