http://www.helpmij.nl/forum/showthread.php/676583-query-herhalen-met-data-uit-tabel
in bovenstaande vraag is mijn probleem opgelost. Dit werkt goed in mijn test database op mijn PC thuis. Echter bij overzetten naar het netwerk op mijn werk, werkt het niet meer. Hij loopt vast op: Set rs = db.OpenRecordset("KiesActienemer", dbOpenTable, , dbReadOnly)
Iemand een idee waar ik het probleem moet zoeken?
In mijn visual basic staat het volgende ingesteld.
in bovenstaande vraag is mijn probleem opgelost. Dit werkt goed in mijn test database op mijn PC thuis. Echter bij overzetten naar het netwerk op mijn werk, werkt het niet meer. Hij loopt vast op: Set rs = db.OpenRecordset("KiesActienemer", dbOpenTable, , dbReadOnly)
Iemand een idee waar ik het probleem moet zoeken?
In mijn visual basic staat het volgende ingesteld.

Code:
Private Sub verzenden_Click()
'recordset defineren
Dim db As Database
Dim rs As Recordset
'huidige database selecteren en de uitkomst van de query in het recordset zetten
Set db = CurrentDb()
Set rs = db.OpenRecordset("KiesActienemer", dbOpenTable, , dbReadOnly)
'naar het eerste record gaan
rs.MoveFirst
Do
'doen zolang laatste record niet is bereikt
Do While Not rs.EOF
'defineren ontvanger en actienemer met veld uit recordset
ontvanger = rs!email
Actienemer = rs!Actienemer
'report openen voor eerste naam
DoCmd.OpenReport "verzenden", acViewPreview, , "actienemer = '" & rs!Actienemer & "'"
'report verzenden naar eerste ontvanger
DoCmd.SendObject acSendReport, , acFormatSNP, ontvanger, , , "actielijst" & " voor " & ontvanger & " naar " & Actienemer, "graag lijst bijwerken"
Exit Do
'voorgaande herhalen
Loop
'report sluiten
DoCmd.Close acReport, "TblActies", acSaveNo
'naar volgend record gaan
rs.MoveNext
'herhalen tot einde van de recordset
Loop Until rs.EOF
Set rs = Nothing
Set db = Nothing
End Sub