Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Merlok am 10.09.09 - 13:05:28

Titel: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: Merlok am 10.09.09 - 13:05:28
Ich wusste nicht genau wie ich das Thema nennen soll, deshalb ist der Betreff nun so lang.

Also folgendes habe ich vor:
Ich habe eine Ansicht (die auch funktioniert), welche mir das Feld MailSystem ausliest und anzeigt.

In diesem Feld stehen allerdings Zahlenwerte. Jeder Zahlenwert steht dabei allerdings für ein anderes Mailsystem.

Beispiel:
1 = MailsystemA
2= MailsystemB
etc.

Kann ich die Ansicht irgendwie so umbiegen dass die ausgelesenen Zahlenwerte nicht als Zahlen dargestellt werden, sondern gleich als Wort? Sprich anstatt einer 1 hätte ich gern MailsystemA stehen.

Danke schonmal!
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: ZaLudtske am 10.09.09 - 13:09:25
Ich denke @If ist hier die Lösung.

HTH

Rainer
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: TRO am 10.09.09 - 13:14:36
Ich plädiere mehr für

@Replace( MailSystem; "1" : "2"; "MailA" : "MailsB" )

hth

Thomas
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: ascabg am 10.09.09 - 13:17:11
Dem kann ich nur zustimmen.

Code
_SRC := "1" : "2" : "3" : "4" : "5";
_V := "Mail A" : "Mail B" : "Mail C" : "Mail D" : "Mail F";

@Replace(@Trim(MailSystem); _SRC; _V)


Andreas
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: ZaLudtske am 10.09.09 - 13:20:38
Auch eine sehr schöne Lösung. Ich hab halt nur auch gerne den Fall der noch nicht erfaßt ist aber in der Zukunft dazu kommt abgefangen.

Ist halt eine persönliche Vorliebe.

Rainer
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: ascabg am 10.09.09 - 13:28:20
@ZaLudtske

Dann hier die Variante fuer nicht vorhandene Werte.

Code
_SRC := "1" : "2" : "3" : "4" : "5";
_V := "Mail A" : "Mail B" : "Mail C" : "Mail D" : "Mail F";

@If(@Trim(MailSystem) *= _SRC; @Replace(@Trim(MailSystem); _SRC; _V); "Mailsystem not found")


Andreas
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: ZaLudtske am 10.09.09 - 13:33:23
Schöne Lösung.
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: Merlok am 10.09.09 - 13:52:37
Danke für eure Antworten.

Ich habe jetzt diesen Code eingefügt, und damit funktioniert es wunderbar:
Code
_SRC := "1" : "2" : "3" : "4" : "5" : "6" : "100";
_V := "Notes" : "cc:Mail" : "Other" : "X.400" : "Other Internet Mail" : "POP or IMAP" : "None";

@If(@Trim(MailSystem) *= _SRC; @Replace(@Trim(MailSystem); _SRC; _V); "No Mail System")

Danke sehr! :)
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: Merlok am 10.09.09 - 16:09:02
Wie kann ich nun die ermittelten Werte zusammenzählen lassen?

Ich habe jetzt mehrere klickbare Werte, die dem jeweiligen Mailsystem entsprechen. Allerdings nicht summiert.
Ich hätte die Werte allerdings auch gern summiert. Wie bekomme ich das hin?

Der Code für die Anzeige des Mailsystems sieht momentan folgendermaßen aus:
Code
@If(MailSystem=""; "- No Mail System -"; @Name([ToKeyword]; @Text(MailSystem))) + " (" + @DocDescendants + ")";
_SRC := "1" : "2" : "3" : "4" : "5" : "6" : "100";
_V := "Notes" : "cc:Mail" : "Other" : "X.400" : "Other Internet Mail" : "POP or IMAP" : "None";

@If(@Trim(MailSystem) *= _SRC; @Replace(@Trim(MailSystem); _SRC; _V); "No Mail System")
Titel: Re: angezeigte Werte in einer Ansicht einem bestimmten 2. Wert zuordnen
Beitrag von: TRO am 10.09.09 - 16:29:37
Spalte einbauen, Wert = 1, dann in den Spalteneigenschaften 2. Reiter unter "Totals" (sry, hab leider nur englischen Client) "Total" auswählen und daneben das Häkchen bei "einzelwerte verbergen" (oder so ähnlich) setzen.

hth

Thomas