Gesammelte Berichte am Tagesabschluß per mail senden
Hallo liebe Forumsmitglieder,
vorab erstmal noch allen ein Frohes neues Jahr.
Ich stehe ein wenig auf dem Schlauch. Meine Kollegen im Kundenservice machen ihre Berichte jetzt alle auf dem iPad was auch soweit alles funktioniert. Wenn Sie zum Feierabend im Wlan sind sollen die Berichte per sendEmail an unseren Innendienst gesendet werden.
Ich habe einen Button der den Bericht erstellt in in der Tabelle Besuche ablegt und dann ein Ja/Nein Feld welcher dann Versandbereit aktiviert. Das geht auch prima.
Nun wollte ich ein Button erstellen mit der Anweisung die markierten Datensätze Bericht zu senden. Aber da bekomme ich eine Fehlermeldung das die Spalte nicht existiert. Vielleicht kann mir jemand helfen.
if dialog ("Berichtversand", "Alle abgeschlossenen Berichte versenden?", ["Ja", "Nein"])
= "Ja" then
for i in Besuche where Versandbereit do
sendEmail({
from: userEmail(),
to: "xy@mail.de",
cc: "yz@mail.de",
bcc: userEmail(),
subject: "Montagebericht" + " " + Kunden.Firma + "_" + Datum,
text: "Anbei der Montage Bericht von" + "_" + Kunden.Firma + "_" + Datum,
attachments: file(this, DateiName)
})
i.Versandbereit:=0;
i.Verschickt:=1
end
end
Schonmal besten Dank
3 Antworten
-
fehlt bei "Kunden.Firma" nicht ein i........also i.Kunden.Firma oder i.Firma ?
-
Wenn Besuche eine Tabelle ist und keine Verknüpfung zur Tabelle besteht, fehlt ein select.
Wenn Besuche verknüpft ist muss statt dem where die Bedingung in eckige Klammern gesetzt werden. -
Danke euch I.R. und UweG es sind beide mit eingeflossen und es funktioniert.
Ich habe jetzt nur noch eine Frage dazu. Ich habe im Dashboard einen Button dafür erstellt, wenn jetzt Monteur XY seine Berichte soweit fertig hat diese sind markiert ein andere Monteur YZ hat auch Berichte markiert werden dann alle Berichte versendet auch die die ein andere evtl. gemacht hat?
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 3Antworten
- 55Ansichten
-
3
Folge bereits