Nulstille filter på formular
På min formular kan der sættes et filter.Dette filter vil jeg nulstille hver gang en dropdown menu ændrer sig (når brugeren skifter mellem de underliggende tabeller), ved at lade kontrollens egenskab EfterOpdatering kalde denne funktion:
Function NulstilFilter()
Forms!ordreseddel.Filter = ""
Forms!ordreseddel.FilterOn = False
End Function
Problemet er at hvis brugeren har sat et filter og dernæst vælger en anden tabel fra dropdown menuen, så vil kodelinien
Forms!ordreseddel.Filter = ""
kalde formularens Form_Activate funktion, dernæst Form_Current, så Form_Activate, så tilbage til Form_Current, så Private Sub Annulleret_kryds_AfterUpdate() og SÅ tilbage til NulstilFilter
Som det ses er der ikke ét eneste sted i NulstilFilter hvor jeg kalder Form_Activate.
Programmet gør det KUN hvis der er sat et filter, dvs. når Forms!ordreseddel.Filter ikke er tom.
Hvorfor og hvordan kommer jeg videre?
