Monat +1
Hallo zusammen,
ich möchte mit Befehlsschaltfläche einen neuen Datensatz erstellen und dabei im Feld DATUM den 1.1. des nächsten Monats
eintragen. Also steht im Datensatz 1 jetzt der 1.1.2021 und im neu erstellten Datensatz 2 soll es denn der 1.2.2021 in diesem Feld sein.
Nächster gewünschter Schritt: automatische Erstellung bis der Datensatz mit 1.12.2021 erstellt ist.
Danke schon mal! LG Wolfgang
4 Antworten
-
Hallo Wolfgang;
1. Button in der Tabelle DEINETABELLE. Ein Monat
---
let me:=this;
let new:=create DEINETABELLE;
new.Datum:=date(year(me.year(Datum),month(me.Datum)+1,1)
---
2. Button in der Tabelle DEINETABELLE. Bis zum Jahresende---
let me:=this;
for i in range(12-month(me.Datum)) do
let new:=create DEINETABELLE;
new.Datum:=date(year(me.year(Datum),month(me.Datum)+i+1,1)
end---
Leo
-
Hallo Leo, vielen Dank erstmal.
Allerdings erzeugt es einen Fehler, siehe Bild (hoffentlich bekommst Du es)
LG
Wolfgang
-
Ich bekomme das Bild nicht hochgeladen, deswegen hier mal als Text:
Die Funktion ist nicht definiert: year(number,number,number) in Zeile 3, Spalte 56
Die Spalte 56 ist das Ende der Zeile 3
Danke schonmal! LG Wolfgang
-
habe probiert und es geht mit folgender Formel
let me := this;
let new := (create MeineTabelle);
new.(Datum := date(me.year(Datum), me.month(Datum) + 1, 1))LG Wolfgang
Content aside
- vor 3 JahrenZuletzt aktiv
- 4Antworten
- 441Ansichten