Fehler bei den smtp Bausteinen

Begonnen von marhard, 28. April 2011, 09:55:17

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

marhard

Hallo!

Erstmal ein GANZ GROSSES DANKESCHÖN an die Programmierer der Network.lib und da im speziellen die Log und smtp Bausteinen. Die sind einfach fantastisch!!!

Ich habe aber beim Testen der Logbausteine einen Fehler gefunden. Und zwar beim Dateiversand über smtp. Nimmt man die Option DELETE dann wird kein Mail versendet sondern es kommt immer die Errormeldung 28 (Beckhoff CX, Dateiname falsch oder Datei nicht vorhanden). Hier ist ein kleiner Fehler beim String CONCAT im Baustein DLOG_FILE_TO_SMTP da vor dem #DEL# kein Strichpunkt eingefügt wird. IF FILE_DELETE THEN
files := CONCAT(files,';#DEL#');
END_IF;
Nach Änderung funktioniert der Baustein einwandfrei.

lg marhard

peewit

hallo marhard

danke für deine info
ich werde mir ansehen, warum sich anscheinend hier ein fehler eingeschlichen hat
das hatte doch schon mal funktioniert..... hmmm

solche fehler entstehen dadurch, dass ich diese bausteine immer für drei plattformen mache
und diese sind nicht voll code-kompatibel, dann muss ich änderungen immer manuell
bei pcworx,twincat und codesys durchführen, und hier passieren mir anscheinend manchmal kleiner fehlerchen...

schön wenn dir die bausteine freude bereiten (habe auch viele stunden investiert ....)

ich bin auch gerne offen für ideen,anregungen,verbesserungen etc...

gruss peewit