Veteran
Beiträge: 291
Ort: München | Hallo Bernhard,
Der Fehler taucht schon hier auf:
nextVR2: (Wenn([v2Rempty]=0;"";-1*([v0Rdate]+28)*[v2Rempty ]))
v2Rempty ist ein wahr/falsch; v0Rdate ist ein datum
das Ergebnis läßt ist ein String, der sich mit Wert(nextVR2: (Wenn([v2Rempty]=0;"";-1*([v0Rdate]+28)*[v2Rempty ]))) nicht in eine Zahl umwandeln läßt. Gleiche Fehler wie vorher.
wenn V2Rempty = Richtig (= -1), dann addiere zum Datum 28 Tage und jetzt kommt das, was den Fehler lostritt: zweimal das Datum mit -1 multipliziert. Weglassen ist besser, und dann ging es auch.
Bei [v2Rempty ] ist ein Leerzeichen zuviel.
Warum 2 * (-1)? Falls [v0Rdate]+28 nicht ausreichend ist, dann genügt doch ([v0Rdate]+28)*1
----- Grüße aus München
Stefan |