2010-07-15 6 views
5

En mi informe de cristal, en realidad estoy filtrando los datos en función de la fecha de inicio y la fecha de finalización. Pero no obtengo datos fuera de un rango fijo (1-1-1985 a 31-12-2009). Los datos que recibo provienen directamente de la tabla DB, no estoy llamando a ningún procedimiento.No obtengo datos de un rango fijo en el informe de Crystal?

I comprobado todas las formas posibles para restringir/filtrar los datos, que no pude encontrar en cualquier lugar que están filtrando en el report.Still estoy recibiendo datos desde 1985 hasta 2009.

estoy usando Crystal Report 8.0. ¿Alguna idea de cómo y dónde se pueden filtrar los datos?

Gracias de antemano por su tiempo.

+1

¿Estás seguro de que tu campo de fecha es de tipo fecha? Si es un campo de cadena, tendrás que convertirlo primero. – PowerUser

+1

@bidya, ¿Ha intentado verificar la base de datos desde el diseñador del informe? –

+0

Puedo obtener los datos cuando consulto la misma expresión SQL en el desarrollador de SQL. Los datos son correctos e incluso la consulta presente en el Informe de Crystal también está bien. Este informe filtra los datos en función del parámetro de entrada (fecha de inicio y finalización), que está funcionando perfectamente si estoy filtrando dentro del rango. En la vista previa del informe también obtengo datos filtrados. Cuando verifiqué la base de datos me da 2 mensaje de error de cadena vacía. – Bidya

Respuesta

1

Hice lo siguiente y ahora está funcionando bien. Menú => Base de datos> Mostrar consulta SQL ...> Restablecer luego guardé el informe.

Está funcionando bien ahora.

Creo que es un error en Crystal Report o puede ser el comportamiento del software (porque soy nuevo en el informe de Crystal).

Cuestiones relacionadas