Folgender Code ist bereits implementiert:
'*********************************NET SEND*************************************
Dim RS As DAO.Recordset
Dim RSF As DAO.Recordset
Dim Artikel As String
Dim Msg1 As String
Dim Msg2 As String
Set RS = CurrentDb.OpenRecordset(„nsLieferstatus“, dbOpenSnapshot)
Set RSF = CurrentDb.OpenRecordset(„nsLieferstatus2“, dbOpenSnapshot)
Do Until RSF.EOF
Artikel = (Artikel + Chr(20) + RSF!Bezeichnung)
RSF.MoveNext
Loop
Msg2 = Artikel
Msg1 = „Bestellungsdatenbank:“ & Chr(20) & „Folgende Artikel sind für Sie eingetroffen:“ & Chr(20)
Do Until RS.EOF
Shell „net send " & RS!winloginname & " „““ & Msg1 & „“ & Msg2 & „“
RS.MoveNext
Loop
Folgendes Problem: nsLieferstatus gibt entsprechende winloginnamen
nsLieferstatus2 die Bezeichnungen der Artikel, und den passenden winloginname
Wenn nun verschiedene Artikel von verschiedenen Leuten bestellt werden, so bekommen alle winloginnamen ein net send, aber auch alle winloginnamen bekommen die vollständige Artikelliste!
Das ist der Fehler.Jeder soll nur die Artikellistebekommen, die auch zu seinem winloginname gehoert.Weiss jemand Rat?
Wo bastel ich die Bedingung rein?