Neues Thema starten

EmailSend: skipSending von Excel Files created by SpreadsheetExcelWriter

Hallo Synesty-Team


Ich brauche eine Erweiterung im Step EmailSend.

Fall der Parameter skipSending auf "Do not send email if attachments are empty" gesetzt ist, dann dürfen leere Excel-Datein erzeugt vom SpreadsheetExcelWriter nicht verschickt werden.


Heutiges Verhalten:

Leere Excel-Dateien ohne Daten-Zeilen aber mit Header-Zeile werden trotzt der Einstellung "Do not send email if attachments are empty" per E-Mail verschickt.


Gruss, Rolf



Hallo Rolf, 


die skipSending Funktion des EmailSend Steps prüft ob die Dateigröße = 0 Byte ist. Das trifft bei Excel Dateien nie zu (auch ohne Header).


Eine mögliche Lösung für das Problem findest du hier: https://synesty.freshdesk.com/a/forums/topics/11000018590


Viele Grüße

Torsten

Hallo Torsten


Die Seite unten kann leider nicht angezeigt werden:

https://synesty.freshdesk.com/a/forums/topics/11000018590


Gruss, Rolf


Hallo Torsten


Die vorgeschlagene Lösung mit den zusätzlichen Step FileFilter ist nicht wirklich änderungsfreundlich.


Die beste Lösung ist der oben beschriebene Feature Request.

EmailSend wird erweitert um die Checks:

- Prüfen ob Anhang eine Excel-Datei ist

- Prüfen ob Excel-Datei vom SpreadsheetExcelWriter erstellt wurde

- Prüfen ob Excel-Datei eine Header-Zeile aufweist

- Prüfen ob Excel-Datei eine oder mehrere Daten-Zeilen aufweist

- Falls Excel-Datei keine Daten-Zeilen aufweist, dann Mail bei "Do not send email if attachments are empty" nicht verschicken

Gruss, Rolf

Anmelden um einen Kommentar zu veröffentlichen