Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
No way to tell if Print button was pressed on Preview?!
Message
De
30/07/1997 16:03:16
 
 
À
30/07/1997 15:19:17
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire de rapports & Rapports
Divers
Thread ID:
00042331
Message ID:
00042455
Vues:
35
That's exactly why you always set it to .T. before preview, the preview would set it to .F., then printing from the preview toolbar would set it to .T. again.

Valerie


>this would be set when you preview the page as well
>Arnon
>
>>
>>>I am finding it hard to believe that our old Big Brother MS has provided
>>us NO WAY to tell if the Print button was pressed on the Print Preview
>>toolbar. Maybe there's a way to trap the event by going to the API? Any
>>suggestions?
>>
>>I don't know how to capture pressing the print button, but how about using
>>a global memory variable? Like this:
>>
>>Create global memory variable glPrinted
>>
>>Create printon.prg:
>>*PRINTON.PRG
>>glPrinted = NOT glPrinted
>>
>>In the title band on entry event put:
>> printon()
>>
>>In your code to preview and print:
>>
>>glprinted = .T.
>>report form preview
>>IF NOT glprinted
>> IF (your message program) = "Yes"
>> report form to print
>> ENDIF
>>ENDIF
>>
>>I am assuming that you don't want to show a message asking if the user
>>wants to print a report when they've already printed it from the preview
>>toolbar.
>>
>>HTH,
>>Valerie
>>
>>
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform