Programación General > Visual FoxPro
Boton de imprimir
Bicholey:
Buenas amigos de solocodigo, he estado buscando como agregar un boton de imprimir en vfp.9.0 lo unico que quiero imprimir es lo que se ve en mi formulario
es decir tengo esto que le pongo al boton de imprimir para que me imprima esa pantalla.
arielb:
Hola, al asignar un reporte a una tabla o cursor le colocas los nombres de los campos del reporte al igual al de la tabla o cursor para que al llamar el reporte el mismo tome los datos de esos campo.
Ahora tú pregunta es para los campos de la forma, lo que debes hacer es crear el reporte con los campos que necesites y esos nombres crearlos como variable públicas.
Y en el botón antes de llamar el reporte haces la asignación del text a la variable
--- Código: Text ---vRep_Calle = thisform.txtCalle.valueREPORT FORM nombreReporte preview
Bicholey:
--- Cita de: "juez" ---Hola, al asignar un reporte a una tabla o cursor le colocas los nombres de los campos del reporte al igual al de la tabla o cursor para que al llamar el reporte el mismo tome los datos de esos campo.
Ahora tú pregunta es para los campos de la forma, lo que debes hacer es crear el reporte con los campos que necesites y esos nombres crearlos como variable públicas.
Y en el botón antes de llamar el reporte haces la asignación del text a la variable
--- Código: Text ---vRep_Calle = thisform.txtCalle.valueREPORT FORM nombreReporte preview
--- Fin de la cita ---
Creo que no te entendi bien, pero me estas diciendo que debo de crear un reporte para poder imprimir los datos de la ventana ?
Es decir no hay una manera directa se dimplemente mandar a la impresora lo que se ve en pantalla ?
arielb:
disculpa no entendí primero a que te referías exactamente, si hay varias formas.
1-
--- Código: Text ---?? thisform.txtCalle.value
2-
--- Código: Text ---SET DEVICE TO PRINT @0,0 SAY thisform.txtCalle.value
Bicholey:
--- Cita de: "juez" ---disculpa no entendí primero a que te referías exactamente, si hay varias formas.
1-
--- Código: Text ---?? thisform.txtCalle.value
2-
--- Código: Text ---SET DEVICE TO PRINT @0,0 SAY thisform.txtCalle.value
--- Fin de la cita ---
Muchas gracias por la respuesta la voy a probar, y por cierto hablando del mismo tema necesito mandar a imprimir una factura, yo creo que ahi si requerire de un reporte o que me recomiendas tu ?
Navegación
[#] Página Siguiente
Ir a la versión completa