Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tuelb am 03.12.02 - 10:52:53

Titel: Feldwerte runden
Beitrag von: tuelb am 03.12.02 - 10:52:53
Hallo,
mal wieder eine Anfängerfrage. Also wahrscheinlich schnell für Euch erledigt:
Wie kann man die Ausgabe berechneter Felder auf eine bestimmte Anzahl von Nachkommastellen begrenzen?
Danke  ;)
Titel: Re:Feldwerte runden
Beitrag von: Rob Green am 03.12.02 - 11:44:38
auf 2 Nackomma:

var_result:=@if(FELD_Zahl="";0;@round(FELD_Zahl;0,01));
Field Ergebnis_Round:=var_result
Titel: Re:Feldwerte runden
Beitrag von: tuelb am 03.12.02 - 13:16:25
Danke.
Titel: Re:Feldwerte runden
Beitrag von: tuelb am 04.12.02 - 16:20:58
Und wie mache ich es, wenn ich  diesem berechneten Feld(Mehrfachwerte) noch eine Einheit zB. "GB" anhängen will. Gibt es sowas, wie ein CONCAT (wi in SQL) Commando?Muß dann der Feldtyp des anzeigenden Feldes geändert werden?
Danke und viele Grüße  :)


Titel: Re:Feldwerte runden
Beitrag von: Gandhi am 04.12.02 - 16:27:14
Schau mal in der Designer Hilfe unter Operations on Lists. Da steht's genau drin.
Titel: Re:Feldwerte runden
Beitrag von: Rob Green am 04.12.02 - 17:49:56
och, concat gibbet nicht nur bei SQL...das gibbte bei VBA und Lotus Script ebenso wie in jeder anderen Sprache auch:

var_result:=@if(FELD_Zahl="";@text(0);@text(@round(FELD_Zahl;0,01))) + "GB";
Field Ergebnis_Round_Typ_Text:=var_result
Titel: Re:Feldwerte runden
Beitrag von: harkpabst_meliantrop am 04.12.02 - 19:46:56
Wenn's aber doch sowieso eine Zahl ist, warum dann nicht einfach ein Nummernfeld nehmen und auf dem zweiten Reiter die Anzahl der Nachkommastellen auf fix setzen? Und den zusätzlichen Text als statischen Text oder Computed Value dazu, was besser passt.