Hola a todos/as.
Dentro de un programa que estoy haciendo para la empresa y ya utilizando tengo:
la tabla, un buscador y el informe para imprimir
Pues bien, por arte magia, cuando busco por fecha algunos registros coincidentes (fechas concretas) se ven en el informe y algunas otras no hay manera pero SI en la pantalla.
Ejemplo: Todos los registros con fecha 31/01/2012 se ven e imprimen, pero si busco 10/01/2012 no se ven EN EL INFORME pero SI en la pantalla. Los campos numericos me dan todos #ERROR.
¿Por que unos SI y los otros NO? A saber.
La linea de codigo que gestiona este tema es: (es una sola linea)
CriterioInforme = "select * from Tabla_PRINCIPAL where DATA_CARGA = #" & Box_Buscador_DATA_CARGA & "# And ACTIVAR_NOTA_CARGA = " & Marco_NOTA_CARGA
y su resultado en la ventana de inspeccion es este:
CriterioInforme (es string)
"select * from Tabla_PRINCIPAL where DATA_CARGA = #10/01/2012# And ACTIVAR_NOTA_CARGA = -1"
que yo creo que es el correcto.
He comprobado variables, formatos en informe y en tabla y ya no se que mas comprobar porque aparentemente esta todo correcto.
Incluso en una tabla vacia, pero identica a la original, he copiado a mano un registro que sabia que funcionaba y perfecto y otro que sabia que no funcionaba y sigue sin funcionar.
En fin, alguien tiene alguna sugenrencia de porque pasa esto?
Muchas gracias, me hace mucha falta solucionar esto lo antes posible.