Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Colli am 30.01.06 - 09:41:01

Titel: Feldwerte als Rolle schreiben
Beitrag von: Colli am 30.01.06 - 09:41:01
Hallo,

folgendes kleines Problem:
Ich habe ein Feld FeldA als Auswahlliste, wo ich verschiedene Bereiche des Unternehmens auswählen kann.
z.B. Vertrieb

Nun möchte ich in mein berechnetes Leserfeld aufgrund der Auswahl "Vertrieb" die Rolle "[GruppeVertrieb] " eingetragen haben:
@if(FeldA="";"[Editoren]";"[Editoren]": ...)

An der Stelle ... muss nun der Inhalt aus FeldA als Rolle eintragen werden. Wie setze ich die Informationen Gruppe, Vertrieb in einer Rolle sinnvoll zusammen?
Titel: Re: Feldwerte als Rolle schreiben
Beitrag von: Driri am 30.01.06 - 09:49:05
Hallo,

entsprechen die Rollen immer der Auswahl + vorangestelltes "Gruppe" ?

Dann kannst Du die Werte einfach verketten und in das Leserfeld schreiben.

_Leser := "[Gruppe" + FeldA + "]";
@If(FeldA=""; "[Editoren]"; "[Editoren]":_Leser)
Titel: Re: Feldwerte als Rolle schreiben
Beitrag von: Axel am 30.01.06 - 09:51:07
Ich würde in der Auswahlliste mit Aliaswerten arbeiten. Der Eintrag Vertrieb würde dann so aussehen:

   Vertrieb|[GruppeVertrieb]


Die Formel im Leserfeld würde dann so aussehen:

  @if(FeldA="";"[Editoren]";"[Editoren]": Auswahlliste)

Im Leserfeld musst du, wenn noch nicht gemacht, zusätzlich noch die Option "Mehrfachwerte zulassen" setzen.

Axel
Titel: Re: Feldwerte als Rolle schreiben
Beitrag von: Colli am 30.01.06 - 09:53:19
Verketten hatte ich schon mal versucht, aber nicht so richtig hinbekommen, aber so versuche ich das auch nochmal.
Aliaswerte sind ne super Idee, daran hatte ich noch gar nicht gedacht.

Danke euch
Titel: Re: Feldwerte als Rolle schreiben
Beitrag von: Axel am 30.01.06 - 10:26:52
Verketten hatte ich schon mal versucht, aber nicht so richtig hinbekommen, aber so versuche ich das auch nochmal.

An die Option für die Mehrfachwerte hast du aber gedacht, oder?


Axel
Titel: Re: Feldwerte als Rolle schreiben
Beitrag von: Colli am 31.01.06 - 08:29:31
Ja, daran hatte ich schon gedacht, aber ich bin wohl nicht mit den " zurecht gekommen. Klappt jetzt aber.
DANKE