Wolverin Skrevet 20. januar 2007 Del Skrevet 20. januar 2007 (endret) Har laget et skjema som skal filtrere på bare aktive poster, altså poster som ikke har en tildato. Til dette har jeg laget en check boks som heter chk_aktiv. Denne er satt til 0, altså ikke avkrysset til vanlig. Dersom denne krysses av, og en knapp (cmd_filter) klikkes på, så skal postene som vises i hoved-skjema bare være de aktive. Jeg forsøkte meg da med følgende kode: Private Sub cmd_filter_Click() If Me.chk_aktiv = 0 Then MsgBox ("ingen filtrering valgt") Exit Sub Else Dim stDocName As String Dim stLinkCriteria As String stDocName = "Hoved" DoCmd.OpenForm stDocName, , , stLinkCriteria Form_Hoved.Query = "Select * from hendelser where tildato is null" End If Dette funker ikke, og jeg vet ikke åssen jeg kan løse det annet enn å lage en spørring som skjema har som postkilde, og at jeg må lage en kopi av hoved skjema og kalle for hoved_filter eller noe slikt, og peke på en annen spørring på denne, men det blir jo så dumt om det viser seg at jeg enkelt kan velge bare de aktive postene. Noen løsning folkens? Endret 6. mars 2007 av Wolverin Lenke til kommentar
Wolverin Skrevet 20. januar 2007 Forfatter Del Skrevet 20. januar 2007 Fant ut av det selv. form_hoved.filter = "tildato is null" form_hoved.filteron = true Fungerer som bare det. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå