Datum Formattierung / Sprache funktioniert nicht mehr richtig
Ich habe ein Button, womit eine Email erstellt wird:
openURL("mailto:" + urlEncode('Promoter Email') + "?cc=xxx@xxx.com&subject=" + urlEncode("Confirmed: " + Artist.Artist + " @ " + 'Venue/Event'.Name + ", " + 'Venue/Event'.City + " - " + format(Date, "DD MMMM YYYY", "en")) + "&body=" + urlEncode(ConfMail))
Hat immer super funktioniert, mit dem Datum immer auf Englisch. Aber seit 2-3 Wochen erscheint das Datum jetzt immer auf Deutsch, trotz Formattierung.
Komischerweise funktioniert es schon richtig im Body der Email bei einem appointment:
format(start(Appointment), "ddd Do MMMM YYYY HH:mm", "en")
Was könnte da schief laufen?
5 Antworten
-
Moin peter ,
Ich kann beide format() Anzeigen wie von dir beschrieben nachstellen (Public Cloud), d.h. "en" funktioniert nur bei Appointment.
Wenn es früher ging, liegt es wohl an einem Update.
Bitte melde das an support@ninox.com.
Eine Frage: Was ist denn der Grund dafür, deine Emails über openURL("mailto:"...) zu Erstellen/Versenden?
Das bedeutet ja du benötigst mehr manuelles Klicken und ein extra Email-Programm.
Um aus Ninox heraus direkt Emails mit einem Buttonklick zu schicken, gibt es den Befehl sendEmail():sendEmail( { from: "meine.mail@meinefirma.de", to: "mein.kunde@seinefirma.com", bcc: "meine.mail@meinefirma.de", subject: "Rechnung " + RechnungsNr, text: "Hallo lieber Kunde, anbei meine Rechnung " + RechnungsNr, html: "<h1>Hallo Kunde!</h1><p>Anbei meine Rechnung. Bitte bald bezahlen, danke sehr.</p>" } )
oder über die externen Dienste MAKE / N8N...
VG Ronald
-
kleiner Workaround, bis der Bug beseitigt ist:
format(Datum, "DD") + " " + monthName(Datum, "en") + " " + format(Datum, "YYYY")
Content aside
- Status Answered
- vor 2 JahrenZuletzt aktiv
- 5Antworten
- 120Ansichten
-
3
Folge bereits