Hallo,
ich arbeite jetzt das erste mal mit Berichten und hab doch einige Schwirigkeiten.
Die Überschriften usw. sind erstellt und das Ganze funktioniert auch, wenn ich eine Tabelle oder Abfrage in den Eigenschaften des Berichts als Datenherkunft angebe.
Ich möchte aber keine statische Abfrage verwenden, sondern dynamische kriterien benutzen. Die Spalten sind zwar immer dieselben, aber die Kriterien der Spalten ändern sich.
Z.B. mal Tabelle.Name like „a*“ , mal Tabellen.wohnort like „D*“
In einem anderen Formular erzeuge ich einen SQL-String in einer globalen Variablen, der diese Kriterien beinhaltet und
als Datengrundlage für den Bericht dienen soll.
Eigentlich dachte ich mir ich könnte dann einfach folgendes wählen:
Private Sub Report_open()
Me.RecordSource = strSQL
End Sub
Das funktioniert aber nicht. Bleibt bei den Eigenschaften des Berichts eine Abfrage oder Tabelle als Datenherkunft stehen, so wird nur diese angezeigt ohne die recorsource-Methode zu nutzen.
Lösche ich den Eintrag in den Eigenschaften, bekomme ich nur die Zeile #Name in meinem Bericht.
Die Zuordnung zu den Feldern scheint dann nicht zu funktionieren.
Für Tipps/Lösungsvorschläge etc. wäre ich sehr dankbar…
Grüße…