Report

sofia
09 de Mayo del 2005
Hola estoy haciendo un informe, en el que quiero que me imprima la informacion de un paciente determinado de una tabla paciente y los estados por los que ha pasado. El código para llamar al report es el siguiente:

create cursor CURPAC (FECHA D, CODIGO C (2), LITERAL C (50))
index on dtos(FECHA) tag FECHA of CURPAC
set order to FECHA
sele CURPAC
append from dbf("CUREVO")
append from dbf("CURCEN")
report form snpacfic2 record recno("SNPACIEN") PREVIEW NOCONSOLE IN SCREEN
RETURN

En la parte de detalle del report :
CURPAC.FECHA CURPAC.LITERAL

El problema es que solo me imprime en el informe la primera fila del cursor. ¿Qué puedo hacer para que me liste todas las filas del cursor?

nestor
09 de Mayo del 2005
Me imagino que existe una tabla pacientes y que curpac sería el detalle y el campo código sería el del paciente. Si así fuera entonces lo que tienes que hacer ese relacionar las dos tablas, ejm:
SELECT PACIENTES
SET RELATION TO CODIGO INTO CURPAC
SET SKIP TO CURPAC
report form snpacfic2 record recno("SNPACIEN") PREVIEW NOCONSOLE IN SCREEN
SET SKIP TO