Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

ACCESS 97 HILFE!!!!!!!!

Fiddler / 1 Antworten / Flachansicht Nickles

Ich möchte gerne verschiedene Berichte per Auswahlmenü selektieren und dann ausdrucken können,
weiß jemand wie ich das bewerkstelligen kann????????????????????

Thanks

bei Antwort benachrichtigen
neanderix Fiddler „ACCESS 97 HILFE!!!!!!!!“
Optionen

Ja. Bau dir ein Formular, in das du Auswahlbuttons fuer die Berichte einbaust.
In das "Beim Clicken" Ereignis schreibst du eine Ereignisprozedur, die den Bericht mittels "DoCmd.Openreport(...)"
oeffnet - vorzugsweise in der "Preview-Ansicht", von dort kann man dann den Druck manuell starten( parameter printpreview IIRC);
verwendest du den "print"-Parameter, wird ohne Nachfrage sofort gedruckt.

Die Button-Loesung hat allerdings den Nachteil, dass du alle Berichte, die du drucken moechtest, nacheinander anklicken musst.

Du koenntest dir auch statt der Buttons ein Listenfeld (mit Eigenschaft "Mehrfachauswahl" auf "ja") und einen "Start" Button basteln.
In der Ereigneisprzedur de Buttons fragst du dann die Auswahl des Listenfeldes ab und druckst solange, wie ausgewaehlte Berichte vorhanden sind
(Schleife).

Ich fuer meinen Teil ziehe die Button-Loesung allerdings vor.

Volker "neanderix"

Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen