Informe

Hola experto le escribo porque me han dicho que usted da unas acertadas respuestas a cualquier interrogante y yo tengo un pequeño problema con mis informes:
En visual foxpro tengo un informe tipo uno a muchos. Con la opción preview observo a todos los clientes con sus respectivas compras pero al mandar a impresora no se como limitarlo para que me imprima el cliente que en ese momento estoy viendo en el formulario, sino que me imprime todos
Puede aduyarme en este problema...
[email protected]

1 Respuesta

Respuesta
1
Quita el "PREVIEW", no pongas "TO PRINT" para que te muestre el reporte en pantalla, de esa forma puedes verificar el reporte que te está generando. En caso que no contenga datos el reporte, prueba sustituyendo "Cliente.id == THISFORM.txtClienteid.VALUE" por "ALLTRIM( Cliente.id ) == ALLTRIM( THISFORM.txtClienteid.VALUE )" y vuelve a generar el informe.
La sugerencia a funcionado muchas gracias
Utiliza algo similar a:
REPORT FORM MiReporte FOR Cliente.id == THISFORM.txtClienteID.VALUE PREVIEW
Donde:
"MiReporte" es el nombre del informe que se desea generar
"Cliente.id" es el campo (id) y la tabla (Cliente) que identifica al cliente del que se desea generar el informe.
"txtClienteID" es el control que contiene la clave del cliente.
Bueno, eso digo yo...

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas