FoxPro/Visual FoxPro - El problema de mi informe es que no recorre mi cur

 
Vista:

El problema de mi informe es que no recorre mi cur

Publicado por es_binario (757 intervenciones) el 08/09/2010 17:20:41
el problema de mi informe es que no recorre mi cursor que contiene el detalle de la venta, antes lo solucionaba haciendo esto

el cursor del detalle se llama isi

select isi
go top

pero no pasa nada.

gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:El problema de mi informe es que no recorre mi

Publicado por xx (378 intervenciones) el 08/09/2010 22:07:40
Suponiendo que usas REPORT FORM podrias revisar:
* la agrupacion de registros sobre que tabla la hace
* la tabla principal en el entorno de datos que no este seleccionada otra tabla
* si alguna condicion no esta cambiando el alias activo
* que no existan filtros activos sobre la tabla etc.
Podiras postear que objetos y sus referencias en cada banda
en fin podrias probar copiar en un nuevo reporte todos los objetos de tu informe

Es raro que te haga eso pero alguna explicacion logica debe haber!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:El problema de mi informe es que no recorre mi

Publicado por es_binario (757 intervenciones) el 09/09/2010 00:45:56
Muchas gracias el problema era que tengo que seleccionar el cursor que contiene el detalle y hacerle un go top 2 lineas antes que al requerir la impresion digamos

SELECT isi
GO top
*// listo todo para mandar imprimir
IF imprime_vista_previa = .T.
*// una sola vez
Report form "C:\SISSERPCFACTUR\REPORTS\factura.frx" preview
ELSE && manda a la impresora
*// las veces que el cliente indique
FOR a = 1 TO no_copias
Report form "C:\SISSERPCFACTUR\REPORTS\factura.frx" to print noeject noconsole
ENDFOR
ENDIF

por si a alguien mas le pasa, son mis primeras esperiencias con cursores en reportes, ya que siempre usaba vistas y el famosos requery()

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:El problema de mi informe es que no recorre mi

Publicado por Juanma Cruz (512 intervenciones) el 09/09/2010 12:36:40
Ya de paso... podrías usar el

REPORT FORM MiInforme TO PRINT PROMPT

Para que aparezca el cuadro de diálogo de seleccionar y configurar impresora (impresora, copias, bandeja de papel, etc...)

Lamento no tener idea de cómo ayudarte con el problema principal, el que no recorra tu cursor... es que nunca había visto que tal cosa ocurriese...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar