0

Nur letzten Status über Befehlsschaltfläche ändern.

Hallo, ich möchte das sich nach dem Versenden der Rechnung der Rechnungsstatus automatisch auf 2 (Versendet) ändert, allerdings natürlich immer nur bei der Rechnung die gerade versendet wurde. 

Ich habe das ganze über den Befehl last() versucht, jedoch werden mir hier immernoch alle Rechnungen auf Status 2 gesetzt.

Wie muss der code korrekt lauten?

Ich habe ihn hier mal angefügt:

 

sendEmail({
to: 'E-Mail',
from: "info@marceleinig.de",
subject: "Rechnung " + last(Rechnungen.'ID-Nr'),
text: "Im Anhang befindet sich die Rechnung " + last(Rechnungen.'ID-Nr') + " zum Shooting,",
attachments: last(Rechnungen.Rechnung)
}) + ('Rechnung versendet' := true) + last(Rechnungen.(Status := 2))

2 Antworten

null
    • Marcel.1
    • vor 4 Jahren
    • Gemeldet - anzeigen

    kann keiner Helfen?

    • mirko3
    • vor 4 Jahren
    • Gemeldet - anzeigen

    sendEmail({

    });

    Status:=2

    So funktioniert es bei mir. Ich denke bei (Rechnung.(Status:=2)) nimmt er alle Rechnungen, bei meinem Code nur die vom aktuellen vom Datensatz  

    Gruß Mirko