Hey,
Ik wil een form openen met vba waarin twee WHEREconditions zitten
Dit is de code die reeds werkt
Dim strKlas As String
If IsNull(Me.txtKlas) Then
strKlas = ""
Else
strKlas = Me.txtKlas
End If
DoCmd.Save
DoCmd.Close
DoCmd.OpenForm "frm_cntrlstage", , , "Klas = '" & strKlas & "'
dit is wat ik zou willen maar het werkt niet.
Dim strKlas As String
Dim Schooljaar As String
If IsNull(Me.txtKlas) Then
strKlas = ""
Else
strKlas = Me.txtKlas
End If
If Month(Now()) <= 6 Then
Schooljaar = Year(Now) - 1 & " - " & Year(Now)
Else
Schooljaar = Year(Now) & " - " & Year(Now) + 1
End If
DoCmd.Save
DoCmd.Close
DoCmd.OpenForm "frm_cntrlstage", , , "Klas = '" & strKlas & "' ""schooljaar = '" & Schooljaar & "'"
hij geeft steeds de fout in de laatste regel . kan je deze WHERE conditions zo achter elkaar plaatsen of moet het dan.
dank bij voorbaat.
Ik wil een form openen met vba waarin twee WHEREconditions zitten
Dit is de code die reeds werkt
Dim strKlas As String
If IsNull(Me.txtKlas) Then
strKlas = ""
Else
strKlas = Me.txtKlas
End If
DoCmd.Save
DoCmd.Close
DoCmd.OpenForm "frm_cntrlstage", , , "Klas = '" & strKlas & "'
dit is wat ik zou willen maar het werkt niet.
Dim strKlas As String
Dim Schooljaar As String
If IsNull(Me.txtKlas) Then
strKlas = ""
Else
strKlas = Me.txtKlas
End If
If Month(Now()) <= 6 Then
Schooljaar = Year(Now) - 1 & " - " & Year(Now)
Else
Schooljaar = Year(Now) & " - " & Year(Now) + 1
End If
DoCmd.Save
DoCmd.Close
DoCmd.OpenForm "frm_cntrlstage", , , "Klas = '" & strKlas & "' ""schooljaar = '" & Schooljaar & "'"
hij geeft steeds de fout in de laatste regel . kan je deze WHERE conditions zo achter elkaar plaatsen of moet het dan.
dank bij voorbaat.