Entwickler-Ecke
Sonstiges (Delphi) - Kontrolle, ob ein rav-Report gedruckt wurde
susi59 - Di 13.10.09 16:58
Titel: Kontrolle, ob ein rav-Report gedruckt wurde
Ich möchte in einem Projekt dem Nutzer mitteilen, daß er oder ein Kollege einen Report bereits ausgedruckt hat. Wie kann ich das bewerkstelligen ?
Oder besser, wie erfahre ich ( mein Programm), daß ein Ausdruck tatsächlich erfolgt ist. Das onAfterprint-Ereignis von RvSystem wird auch aufgerufen, wenn eine Preview stattgefunden hat. Entscheidet sich der Nutzer aber erst hier, daß er den Ausdruck nicht möchte, dann wurde das onAfterprint-Ereignis schon aufgerufen. Das habe ich durch showmessage('Print') mir anzeigen lassen.
Hat jemand eine Idee oder Variable ?
Gruß Susi
susi59 - Do 15.10.09 16:44
Hallo,
ich habe die Lösung gefunden.
OnAfterPrint wird aufgerufen, wenn der report erstellt wurde. Steht defaultSest auf drPrinter, dann wird er ja gleich ausgedruckt. Bei drPreview wird erst die Preview angezeigt.
Wenn der Nutzer nun auf das druckersymbol klickt, der Peport gedruckt wird, dann wird das ereignis OnAfterPreview ausgelöst. Damit habe ich die Kontrolle, die ich gesucht habe.
Gruß Susi
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!