PDA

Vollständige Version anzeigen : Berichte mit einem Formular öffnen


Simon
14.06.2001, 10:13
Hallo,

Ich möchte einen Bericht via Formular - Kontrollkästchen Öffnen und auch gleich Drucken!! Das ganze sollte aber mit einer Abfrage erstellt werden ( die Abfrage wird noch von anderen Berichte benötigt )!!!

Da ich noch kein Profi in Access bin sollte die Anweisung sehr genau sein!!!!

Kann mir jemand helfen?!?!?

Gruss Simon

kama
14.06.2001, 10:19
Versuchs dochmal mit einem Makro das du an eine Schaltfläche bindest.
Der befehl heist Öffnenformular
dort kannst du unter filter die gewünschte abfrage einstellen.
Im übrigen kannst du eine Abfrage als grundlage für viele Objekte benutzen.

Thomas Hempel
14.06.2001, 21:21
Hi Simon,

erstelle eine Abfrage, auf der Dein Bericht (und evtl. anderes) aufbauen soll, danach den Bericht selbst. Im Formular erstellst Du Dein gewünschtes Kontrollkästchen, für das Du im OnKlick-Ereignis (Rechtsklick->Eigenschaften->Ereignisse) als Ereignisprozedur festlegst:
'Definitionen
Dim strReportname as String
Dim strWhere as String

'Variablen setzen
strReportname = "Dein Bericht"
strWhere = "Dein SQL-Filter" 'kannst Du weglassen, dann "" eingeben

'Übergabe an Bericht
DoCmd.OpenReport strReportName, acPreview,,strWhere
DoCmd.PrintOut

Viel Erfolg!