Manejo de cursores

ricky
12 de Marzo del 2004
Como hago para mandar datos de un cursor a un reporte

sgomez
12 de Marzo del 2004
Tenés que armar un reporte que utilice los campos que necesitás del cursor y luego de crear el cursor, al emitir el reporte, te salen impresos los datos del cursor.

Por ejemplo:

select cualquiercosa from mibase into cursor micursor
report form mireporte to printer preview

en la primer linea creas el cursor, en la segunda imprimis el reporte. Obviamente tiene que existir el reporte. Para crearlo, como el cursor se borra cuando lo cerrás podés hacer esto en la linea de comandos:

select cualquiercosa from mibase into cursor micursor
modify report mireporte

se abre el diseñador y lo creás con los campos del cursor.