0

Fehler in kleinem Code

Hallo Zusammen, 

ich möchte gerne vom aktuellen Monat eine bestimmte Zahl abziehen. 

Beispiel: im Feld "Zahl" steht eine 1, dann soll in dem Funktionsfeld stehen: 07.2021

2. Beispiel: im Feld "Zahl" steht eine 3, dann soll in dem Funktionsfeld stehen: 05.2021

Das ist mein Code, aber da gibt er mir die Fehlermeldung: "ungültiger Operator: string-number in Zeile 3, Spalte 0". Zudem möchte ich es mir gerne in dem Format "08.2021" anzeigen lassen.

 

let AA := Zahl;
yearmonth(today()) - AA

 

Danke für eure Hilfe :)

4 Antworten

null
    • Paul_Krummling
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Ergänzend ist das normale Datumsformat, immer auf den ersten lautend, sogar besser. Also "01.08.2021". 

    Hat jemand eine Idee?

    Danke für eure Hilfe :)

    • Paul_Krummling
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Habs gefunden: 

    let AA := Zahl;
    date(year(today()), month(today()) - AA, day(1))

    • mirko3
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hi, schau mal so.

    *

    format(date(year(DATUM), month(DATUM) - Zahl, day(DATUM)), "01.MM.YYYY")

    *

    Mirko

    • Paul_Krummling
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Danke Mirko :)