La Web del Programador: Comunidad de Programadores
 
    Pregunta:  11610 - ERROR AL CORRER LOS REPORTES EN EL EJECUTABLE
Autor:  Mercedes Guadalupe Alfaro Rodríguez
Hola, les agradecería sus comentarios y la atención a mi consulta........
Mi problema es el siguiente, por lo general los reportes los genero a partir de un sql, con parametros y filtros, el detalle es que cuando corro el ejecutable, al generar el reporte la maquina se me bloquea y tengo que recetearla, pero cuando corro los reportes desde el proyecto no tengo ningun problema. Pero he comprobado que no sólo es en mi maquina, porque instalé el sistema en red y siempre bloquea los equipos al momento de generar los reportes.
Si alguien tiene una idea del porque de este error, le agradecería me comunique la solución..

  Respuesta:  jose samper
prueba con esto, en el metodo init del entorno de datos de los reportes coloca los siguiente

SET CENTURY ON
SET DATE TO BRITISH
SET TALK OFF
SET DATASESSION TO

select * from clientes where cod_cli=xxx order by xxx into cursor temporal

donde el cursor temporal tiene los datos a imprimir o sea la consulta a la que te refieres, te recomiendo que te copies el codigo sql que tienen las vistas y le agregas into cursor temporal