Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: smartie am 29.10.09 - 14:43:48

Titel: Kategorien mit Feldnamen
Beitrag von: smartie am 29.10.09 - 14:43:48
Hallo @All,

ich stehe gerade auf dem Schlauch und komme nicht weiter.

Ich benötige eine Ansicht mit zwei Spalten. Die zweite Spalte soll die Werte aus mehreren Feldern anzeigen und die erste Spalte soll mir anzeigen, in welchem Feld der Wert steht.

Die Formel für die zweite Spalte sieht so aus:
@Explode(@Text(Feld1):@Text(Feld2):@Text(Feld3):@Text(Feld4);";")
-> Mehrfachwerte getrennt anzeigen

In der ersten Spalte sollte jetzt irgendwie soetwas stehen:
Wenn der angezeigte Wert aus Feld1 oder Feld2 kommt, dann "Betriebssysteme";
kommt der Wert aus Feld3 oder Feld4, dann "Mailprogramme" usw.

Ich hoffe, mein Problem ist nachvollziehbar. Gibt es für soetwas eine Lösung in Notes?

Grüße von der Ostsee

Smartie
Titel: Re: Kategorien mit Feldnamen
Beitrag von: klaussal am 29.10.09 - 14:56:11
Zitat
Ich hoffe, mein Problem ist nachvollziehbar.

Für mich nicht.

Zitat
Die zweite Spalte soll die Werte aus mehreren Feldern anzeigen und die erste Spalte soll mir anzeigen, in welchem Feld der Wert steht.
 ??? ??? ???

Der 1. Wert kommt aus dem 1 Feld, der 2. aus dem 2....... usw.
Oder hab ich das was falsch verstanden ?
Titel: Re: Kategorien mit Feldnamen
Beitrag von: ascabg am 29.10.09 - 15:02:03
Hallo,

Nur fuer mein Verstaendnis.

- Spalte1 soll Wert aus Spalte2 nehmen.
- Pruefen in welchem Feld der Wert enthalten ist
- wenn Wert in Feld1 oder Feld2 gefunden wird, dann den Wert "Betriebssystem" anzeigen
- wenn Wert in Feld3 oder Feld4 gefunden wird, dann den Wert "Mailprogramme" anzeigen

Wenn dem so ist, dann wuerde ich aus dem Bauch heraus sagen "Geht nicht".
Wenn es doch gehen sollte, ich lerne gerne immer noch dazu.

Andreas
Titel: Re: Kategorien mit Feldnamen
Beitrag von: smartie am 30.10.09 - 08:21:27
Hallo ascabg,

genau das meine ich!

Schade, dass das nicht funktioniert. Dann muss ich mir wohl was Anderes einfallen lassen.

Vielen Dank.

Gruß

SMARTIE
Titel: Re: Kategorien mit Feldnamen
Beitrag von: Driri am 30.10.09 - 09:47:09
Doch, das geht. Du weißt ja, in welcher Reihenfolge die Felder verkettet werden. Du brauchst dann quasi nur noch die Feldbezeichner mit entsprechender Häufigkeit zu einer Liste verketten.

Spalte 1 :

_t1:=@Transform(Feld1;"var";"Feld1");
_t2:=@Transform(Feld2;"var";"Feld2");
_t3:=@Transform(Feld3;"var";"Feld3");
_t1:_t2:_t3

Spalte 2 :
Feld1:Feld2:Feld3
Titel: Re: Kategorien mit Feldnamen
Beitrag von: ascabg am 30.10.09 - 10:12:32
@Driri

Ja aber ich weis doch gar nicht, welche Werte in den einzelnen Feldern enthalten sein koennen.
Also auf welche Werte soll man denn pruefen?


Andreas
Titel: Re: Kategorien mit Feldnamen
Beitrag von: Driri am 30.10.09 - 10:29:57
Vielleicht habe ich deine Frage dann mißverstanden. Ich habe das so verstanden, daß die Werte aus Feld 1 und Feld 2 Betriebssysteme sind und die aus Feld 3 und Feld 4 Mailprogramme. D.h. Du hast einen konkreten Typ je Feld.

Beispiel :

Feld 1 = Windows XP:Windows Vista:Windows 7
Feld 2 = MacOS:Linux
Feld 3 = Lotus Notes:Outlook
Feld 4 = Thunderbird


Wenn Du jetzt für Spalte 2 alle Werte einfach verkettest, dann bekommst Du folgende Liste :

Windows XP:Windows Vista:Windows 7:MacOS:Linux:Lotus Notes:Outlook:Thunderbird


Du hast dann ja eine vorsortierte Liste und kannst daher dann auch die zusätzliche Liste generieren.

@Transform(Feld1;"var";"Betriebssystem") liefert dann :

"Betriebssystem":"Betriebssystem":"Betriebssystem"
Titel: Re: Kategorien mit Feldnamen
Beitrag von: ascabg am 30.10.09 - 10:35:26
Zitat
- Spalte1 soll Wert aus Spalte2 nehmen.
- Pruefen in welchem Feld der Wert enthalten ist
- wenn Wert in Feld1 oder Feld2 gefunden wird, dann den Wert "Betriebssystem" anzeigen
- wenn Wert in Feld3 oder Feld4 gefunden wird, dann den Wert "Mailprogramme" anzeigen
Ich hatte es so verstanden.

Was auch durch @smartie
Zitat
genau das meine ich!
bestaetigt wurde.

"Betriebssystem" und "Mailprogramme" sind keine Werte aus den Felden, sondern anzuzeigende Ergebnisse fuer die 1. Spalte.
Somit sollte @Transform nicht funktionieren.

Andreas
Titel: Re: Kategorien mit Feldnamen
Beitrag von: Driri am 30.10.09 - 10:45:51
Verstanden habe ich es noch nicht, aber es war auch eine lange Woche. Vielleicht wäre ein konkretes Beispiel vom Thread-Ersteller hilfreich.  ;)
Titel: Re: Kategorien mit Feldnamen
Beitrag von: ascabg am 30.10.09 - 10:50:22
Dem stimme ich zu