Dim Files As List
Files=File.ListFiles(Main.Dateipfad & "Konferenzen/" & konf)
For e=0 To Files.Size-1
Dim Pfad As String
Pfad=Main.Dateipfad & "Konferenzen/" & konf & "/" & Files.Get(e)
If File.Exists(File.DirApp, Pfad) Then
Dim FremdServerUebernahme As HttpJob
FremdServerUebernahme.Initialize("FremdServer_fileuebernahme_senden", Me)
FremdServerUebernahme.Tag=Pfad
FremdServerUebernahme.PostFile(serverpfad & "/" & Main.AppName & "?absender=" & Main.config.Get("Standort") & "&passwort=" & suURL.EncodeUrl(Serverdaten.Get(1), "UTF8") & "&filter=server&&type=fileuebernahme&verzeichnis=konferenzen&konferenz=" & konf & "&dok=" & Files.Get(e) & "&absender=" & absender, File.DirApp, Pfad)
wait for (FremdServerUebernahme) JobDone(FremdServerUebernahme As HttpJob)
If FremdServerUebernahme.Success Then
Nachrichtgesendet.add(FremdServerUebernahme.Tag)
Else
Nachrichtnichtgesendet.add(FremdServerUebernahme.Tag)
End If
FremdServerUebernahme.Release
End If
Next
If Nachrichtgesendet.Size > 0 Then Main.Logger.logsINFO(Nachrichtgesendet.Size & " Dokumente im Rahmen einer Uebernahme erfolgreich gesendet!")
If Nachrichtnichtgesendet.Size>0 Then Main.Logger.logsWARN(Nachrichtnichtgesendet.Size & " Dokumente konnten nicht uebermittelt werden!")