VBA-Filter in geteilter Ansicht
eric
Gesendet: 24.01.12 17:23
Betreff: VBA-Filter in geteilter Ansicht


Hallo zusammen,

bei der Umstellung vom Endlosformular auf ein geteiltes Formular habe ich vermutlich einen Bug entdeckt.
Ich verwende Access 2007 SP2.

Folgendes Problem: Über eine Auswahlliste im Ribbon baue ich einen Filter auf welcher per VBA erstellt wird, z.B.
Filter = "[tab_Daten].[AF-Nummer] LIKE '*" & strText & "*'"

Hat bisher auch im Endlosformular prima funktioniert. Im Geteilten Formular leider nicht.
Im Spaltenkopf wird auch angezeigt dass gefiltert wurde, der Filter ist selektiert (siehe Screenshot Filter.png im Anhang), aber die Daten werden nicht gefiltert.
Ich habe mal versucht über form.filterOn die Filter zu deaktivieren und wieder zu aktivieren, bringt aber leider keine Besserung.

Jetzt das kuriose: Schalte ich in den Entwurfsmodus, dann wieder in die Formularansicht, funktionieren die Filter reproduzierbar tadellos. Öffne ich die DB wieder neu funktioniert es wieder nicht, bis ich kurz in den Entwurfsmodus gewechselt habe.

Da ich aber den Anwendern nicht unbedingt Zugang zum Entwurfsmodus gestatten will ist das natürlich keine Option.

Hat jemand eine Idee?

Viele Grüße
Eric

Edited by eric 24.01.12 17:24


Anhänge
----------------
Anhänge Filter.png (30KB - 2 downloads)
Top of the page Bottom of the page