Problema al imprimir informe foxpro9
Hola experto! Tengo el siguiente código para imprimir un determinado registro en un informe:
SELECT recibo
SELECT codigo,cedula,nombre,solicitud FROM recibo;
ORDER BY codigo WHERE codigo = thisform.txtcodigo.value INTO CURSOR temporal
REPORT FORM recibo.frx TO printer PROMPT preview
En efecto funciona, pero con el detalle de que siempre me imprime el primer registro de la tabla. En otro foro me sugirieron lo siguiente:
SELECT recibo
m.CodBuscado=thisform.txtcodigo.value
SELECT recibo.codigo, recibo.cedula, recibo.nombre, recibo.solicitud
FROM recibo;
WHERE recibo.codigo = m.CodBuscado;
ORDER BY codigo;
INTO CURSOR temporal;
SELECT temporal
REPORT FORM recibo.frx TO printer PROMPT preview
Lo probé y sigo con el mismo problema :( siempre imprime el primer registro. Ya no se me ocurre que hacer. ¿Qué me sugieres? De antemano gracias! :)
SELECT recibo
SELECT codigo,cedula,nombre,solicitud FROM recibo;
ORDER BY codigo WHERE codigo = thisform.txtcodigo.value INTO CURSOR temporal
REPORT FORM recibo.frx TO printer PROMPT preview
En efecto funciona, pero con el detalle de que siempre me imprime el primer registro de la tabla. En otro foro me sugirieron lo siguiente:
SELECT recibo
m.CodBuscado=thisform.txtcodigo.value
SELECT recibo.codigo, recibo.cedula, recibo.nombre, recibo.solicitud
FROM recibo;
WHERE recibo.codigo = m.CodBuscado;
ORDER BY codigo;
INTO CURSOR temporal;
SELECT temporal
REPORT FORM recibo.frx TO printer PROMPT preview
Lo probé y sigo con el mismo problema :( siempre imprime el primer registro. Ya no se me ocurre que hacer. ¿Qué me sugieres? De antemano gracias! :)
2 Respuestas
Respuesta de yonjames
1
Respuesta de ikz0f7
1