La Web del Programador: Comunidad de Programadores
 
    Pregunta:  13454 - COMO SE SI SE IMPRIMIO UN INFORME DESPUES DE UNA VISTA PREVI
Autor:  Carlos M
Tengo Visua Foxpro 6.0 y quiero ejecutar una rutina si un usuario ha enviado a la impresora un informe desde Vista preliminar osea despues de "REPORT FORM *.frx PREVIEW".
No se si hay alguna forma de saber si lo imprime o no, despues de esta instrucción.
Le agradezco de antemano al que me pueda colaborar Gracias.

  Respuesta:  gilberto De Campos
hola,

por lo que entiendo tu objetivo es saber si lo imprimio o no,
puedes hacer varias cosas, pero la más facil de todas me parece que es eliminar el boton de imprimir duarante un preview. como se hace ? personaliza el preview desde tu maquina con los botones que quieres que tenga ( eso lo haces por el menu view ). Luego salte de foxpro y copia el foxuser.dbf en el directorio de tu aplicacion . Luego haces que todos los usuarios usen ese archivo de recuroso. los haces con el comando "set resource to R:\foxu...".
Bueno ya hiciste que nunca puedan imprimir con el botón de la impresora del preview, lo que puedes hacer es que cuando cierre el preview pregunte si quiere imprimir y luego controlas todo lo que quieres ...

saludos ...