Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: RW am 29.08.06 - 15:49:44
-
Hallo zusammen,
im Rahmen eines Praktikums soll ich eine Änderung an einer Notes-DB (version 6.5) durchführen, gebe aber zu keine Ahnung in der Formelprogrammierung von Notes zu haben.
Ich versuch das Problem so genau wie möglich zu erklären, in der Suche hab ich nichts passendes gefunden, nehme aber an dass es für die Pro´s hier sehr einfach zu lösen sein wird.
Es gibt eine Spalte in welcher Weltregionen stehen, zb Deutschland, Middle East, Asien usw.
Nun muss ich eine Spalte erzeugen, in der anstatt der Regionen eine Zahl steht, also z.B für Deutschland immer eine 1, Middle East 2, Asien 3 usw, es gibt 6 Weltregionen.
Irgendwie muss ich also eine bestimmte Region mit einer bestimmten Zahl verknüpfen.
Also mein Riesendank wäre demjenigen sicher der mir diese Formel aufschreibt, oder, falls es die gar nicht gibt in die richtige Richtung schubst wie man sowas machen kann.
vielen Dank im voraus,
RW
-
Ungefähr so:
@If(DeinFeldName = "Deutschland";"1"; DeinFeldName = "Middle East";"2";..........."3")
Die letzte Ziffer steht für den Fall, dass keine Bedingung zutrifft.
-
Vielen Dank, funktioniert perfekt!
-
Das mit dem @If ist die zu Fuss- Methode.
besser Wartbar wird es so:
_werte :=
"Deutschland|1" :
"Middle East|2" :
"Asien|3";
@Replace( DeinFeldName ; @Word( _werte ; "|" ; 1 ) ; @Word( _werte ; "|" ; 2 ) );
Neue Werte können dann ganz simpel durch erweitern der _werte- Liste hinzugefügt werden.
Gruß
Tode