Supportnet / Forum / Datenbanken
Bericht aus Formular heraus anzeigen II.
Frage
Hallo !
Kann man eigentlich auch aus dieser Syntax, will heißen aus einem Filter, eine SQL- Abfrage zur Laufzeit erzeugen.
[code]
Private Sub ComboManu_AfterUpdate()
Forms("frmDevices").Filter = "Manufacturer.name LIKE '" & Me![ComboManu] & "'"
Forms("frmDevices").FilterOn = True
Me.Requery
End Sub
[/code]
Vielen Dank
Sam
Antwort 1 von BenztownCitizen
Hallo !
Was ich damit fragen wollte, falls es keiner verstanden hat, kann ich eine, mit einem Filter erzeugte Abfrage weiterverwenden, so wie z.B.: mit
Oder lässt sich mit den gefilterten Daten gar nichts mehr anfangen, da sie nur als Sicht, nicht aber als RecordSource bestehen ??
Gruß
Sam
Was ich damit fragen wollte, falls es keiner verstanden hat, kann ich eine, mit einem Filter erzeugte Abfrage weiterverwenden, so wie z.B.: mit
sql = Forms!frmDevices.RecordSourcegeht es nämlich nicht.Oder lässt sich mit den gefilterten Daten gar nichts mehr anfangen, da sie nur als Sicht, nicht aber als RecordSource bestehen ??
Gruß
Sam
Antwort 2 von Armin
...
wenn man den formularfilter verändert (Rechte maustaste filter nach etc), schreibt access einen entsprechenden string in die eigenschaft filter.
mit einigen string operationen kann man das filter kriterium herausschneiden und asl teil einer sql abfrage verwenden und diese dann speichern.
cu armin
wenn man den formularfilter verändert (Rechte maustaste filter nach etc), schreibt access einen entsprechenden string in die eigenschaft filter.
mit einigen string operationen kann man das filter kriterium herausschneiden und asl teil einer sql abfrage verwenden und diese dann speichern.
cu armin

