Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Abfrage automatisch aktualisieren

Begonnen von malibum, November 28, 2016, 09:31:01

⏪ vorheriges - nächstes ⏩

malibum

Hallo,

in meiner Datenbank habe ich in einem Formular einen Suchfilter mit einer Dropdownliste gebastelt. Dieser Funktioniert auch einwandfrei. Wie bekomme ich es nun aber hin, dass sich die Liste je nach Filter automatisch aktualisiert? Bspw. ich wechsel ein Element in meinem Filter, wie wird die Liste dann aktualisiert? Dies geschieht bisher nur wenn ich die Abfrage neu starte. Mit einem Suchbutton ließe sich dieses Problem sicherlich lösen. Allerdings fehlt mir da die Grundlage wie ich dass alles Verknüpfen soll...  :o

Lg
Malibum

DF6GL

Hallo,


du solltest etwas genauer beschreiben, was du da gebastelt hast.

Ist die "Dropdownliste" ein Kombifeld im Formular?

Wie ist der "Filter" realisiert?  D. h., WIE wird gesucht?

Zitat"die Liste je nach Filter automatisch aktualisiert"

Was für eine Liste ist das? Das (Endlos-)Formular, das die gefilterten DS anzeigt ?

Wenn in der Formular-Abfrage ein Verweis auf das Kombifeld als Kriterium eingebaut ist, dann könnte die Ereignis-Prozedur für das "Klick-Ereignis" eines Suchbuttons helfen:


Sub btnSuchen_Click()
Me.Requery
End Sub

Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

malibum

Hallo Franz,

also mein Datensatz beinhaltet diverse Geräte, die in Kategorien aufgeteilt sind. Durch meinen Filter (dem Kombifeld) kann ich die Kategorie auswählen und mir werden die Datensätze aller Geräte der ausgewählten Kategorie in einer Tabelle angezeigt.

In der Abfrage habe ich als Kriterium den verweis auf das Kombifeld eingebaut.

Vielen Dank für deine Hilfe! Habe müssen noch etwas recherchieren da ich in VBA nicht so bewandert bin aber durch deinen Denkanstoß habe ich es nun hinbekommen :-)

Lg
Malibum

Beaker s.a.

Hallo,
Normal würde ich sagen
ZitatPrivate Sub DeinKombi_AfterUpdate()
    Me!DeineListe.Requery
End Sub
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

DF6GL

Hallo,

so wie ich es verstanden habe, soll nicht die Kombifeldliste, sondern das Endlosform aktualisiert werden.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access

Beaker s.a.

Hallo Franz,
Stimmt, schlecht gelesen.
Dann setzen wir das .Requery eben auf das UFo ab.
ZitatMe!DeinUFo.Form.Requery

gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)