Hvordan undgår jeg at en form åben, hvis ingen optegnelser for at vise?
Nogle gange er det nødvendigt at forhindre en form åben, hvis der er logbøger, der dokumenterer, for eksempel når du laver en forespørgsel og ingen registrering er ikke påkrævet, behøver vi ikke at være åben form, da vi har ingen data at vise. Så hvad vi har for at tjekke, om der er logbøger, der dokumenterer, og hvis der ikke viser en besked, og hindre formularen åben. Hvordan?
Det er nemt at bare sætte koden nedenfor i form ejendomme i tilfælde af 'for at åbne':
= 0 Then Hvis Form.RecordsetClone.RecordCount
MsgBox "Ingen poster blev fundet.", VbExclamation, "Fejl!"
DoCmd.Close acForm, "find data"
Exit Sub
End If
Hvis du vil se et eksempel downloade: Undgå Form Open






























Det præsenterede eksempel er fremragende.
Jeg er enig med den tidligere anmeldelse!
Simpelt og effektivt!
Tak!