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.
With CurrentDb.OpenRecordset("Actievelocaties")
.MoveFirst
.movefirst
!veld
.movenext
Do While Not .EOF (End Of File)
Dit kan weg; als je een recordset opent staat de cursor altijd aan het begin. Nóg een keer naar het begin gaan heeft dus geen enkele zin.Beetje uitleg bij de code
gaat naar het eerste record van de queryCode:.movefirst
vervolgens gebeurt er iets.
Private Sub Knop44_Click()
With CurrentDb.OpenRecordset("Verzendlijst")
.MoveFirst
Do While Not .EOF
'defineren ontvanger en actienemer met veld uit recordset
Ontvanger = !Email
actienemer = !actienemer
'report openen voor eerste naam
DoCmd.OpenReport "planpersoonverzend", acViewPreview, , "uitvoerder = '" & actienemer & "'"
'report verzenden naar eerste ontvanger
DoCmd.SendObject acSendReport, , acFormatPDF, Ontvanger, , , "ondewerpmail", "teskt mail ", False
'rapportsluiten
DoCmd.Close acReport, "planpersoonverzend", acSaveNo
'voorgaande herhalen
.MoveNext
'herhalen tot einde van de recordset
Loop
End With
Ik zie dat je nog even vast blijft houden aan de .MoveFirstCode:Private Sub Knop44_Click() With CurrentDb.OpenRecordset("Verzendlijst") [B] .MoveFirst [/B] Do While Not .EOF
We gebruiken essentiële cookies om deze site te laten werken, en optionele cookies om de ervaring te verbeteren.