Bekijk de onderstaande video om te zien hoe je onze site als een web app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Function fIsLoaded(ByVal strFormName As String) As Integer
'Returns a 0 if form is not open or a -1 if Open
If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <> 0 Then
If Forms(strFormName).CurrentView <> 0 Then fIsLoaded = True
End If
End Function
Me.Form.Visible = False
DoCmd.OpenForm "Formulier2"
Etc.
Private Sub Form_Close()
If fIsLoaded("Formulier1") Then
Forms!Formulier1.Form.Visible = True
Else
DoCmd.OpenForm "Formulier1"
End If
End Sub
Nu ga je het dus niet doen met knoppen?Als ik via de knoppen van het werkscherm een tweede formulier open ...
Is dat a) een vraag en b) Nederlands? Ik heb mijn twijfelsMaar mijn vraag wat er gebeurt als het formulier niet aan een recordbron gekoppeld heeft blijft dan staan!
Me.Form.Visible = False
DoCmd.OpenForm "Planten T+K"
Fout 2450 tijdens uitvoering:
kan het formulier Form_werkscherm niet vinden waarnaar wordt verwezen in een macro-expressie of in Visual basic-programmacode.
foutopsporing ontbreekt
Private Sub Form_Close()
If fIsLoaded("Werkscherm") Then
[U]Forms!Werkscherm.Form.Visible = True[/U] Else
DoCmd.OpenForm "Werkscherm"
End If
End Sub.
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.