Domino 9 und frühere Versionen > ND8: Entwicklung
View Darstellung Datumswerte
ThomasHB:
Hallo,
hmmm nee so ganz ist das noch nicht das... Vielleicht habe ich es falsch ausgedrückt.
Also:
@If (NB_Alter < 1; "Jünger als 1 Jahr"; NB_Alter = 1;"1 Jahr"; @Text (NB_Alter) + " Jahre")
OK, funktioniert.
Aber
@If (NB_Alter < 1; "Jünger als 1 Jahr"; NB_Alter = 1;"1 Jahr"; NB_Alter > 1; "2 Jahre"; NB_Alter > 2; "3 Jahre"; @Text(NB_Alter))
Das geht schon nicht mehr, weil >1 auf jeden nachfolgenden Eintrag zutrifft, damit kommen >2 und >3 gar nicht mehr zum tragen, da liegt mein Problem und daher hatte ich versucht mit < und > zu arbeiten...
Also ist der Wert >1 und <1,9 dann ist es 2 Jahre alt...
Grüße,
Thomas
ThomasHB:
--- Zitat von: Banni am 06.01.11 - 15:43:10 ---Nach der Berechnung
NB_Alter:=((Datum_heute-Datum_Anschaffung) /60 /60 /24 /365);
hat doch NB_Alter bereits den Wert für die Jahre.
Das Ergebnis müßtest Du dann auf ganze Zahlen abrunden und Dir einen String in der Form "Älter als x Jahre" zusammenbauen.
Jan
--- Ende Zitat ---
So dachte ich zuerst auch...
Aber es gibt bei NBs, die jünger als 1 Jahr sind, den Wert 0,775546555 für das Jahr.
Mit @Round würde das aber dann aufgerundet, weil ja bekanntlich ab 0.5 aufgerundet wird.
Aber dann ist die Anzeige falsch, weil das NB ja zu dem Zeitpunkt noch kein Jahr ist.
Kadlec:
Versuch doch mal statt > 1, <=2.
Boris
koehlerbv:
Und was passt an der Formel aus Posting #3 nun nicht?
Bernhard
Kadlec:
Tja wo Du jetzt fragst, stellt sich mir die gleiche Frage.
Boris
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln