Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Wipe am 10.04.03 - 13:13:50
-
Hallo,
brauche Hilfe wie ich am besten eine Textliste aufdrösle um dann Teilelemente für eine Ansicht (Auswertung First/Second Level) benutzen kann.
Beispiel:
Feld "Activity" beinhaltet folgende Werte:
"MMUS-5JNKSF61261--DELIM--Max Mustermann/ZL/TOF;11.02.2003;Max Mustermann;Drucker Kommunikation geprüft;First Level;10"
"TUSE-5JPH9260281--DELIM--Tony User/ZL/TOF;12.02.2003;Tony User;Druckerkabel getauscht;Second Level;5"
-
Hi,
versuch's mal mit @Subset(Activity; 6)
Axel
-
Hallo Axel,
nun er gibt mir alle zurück - will eigentlich jeden Eintrag einzeln - danach im einzelnen Eintrag mir den Level und Zeit herausziehen.
-
Hi,
sorry, da fehlt noch was.
Muss so ausehen: @Subset(@Subset(Activity;6); -1)
Axel
-
... ansonsten könnte es noch sein, daß es sich um einen String handelt (MultipleValue nicht aktiviert), dann noch einen @Explode um den String
ata
-
Irgendwie steh ich auf dem Schlauch. :-\
Er gibt mir jetzt den letzten Eintrag der gesamten Liste - ich brauch aber auch die vorhergehenden Einträge. ??? Wie bekomme ich jede einzelne Textliste in einer Ansicht angezeigt.
So eine Liste kann ja x Einträge haben und aus jedem Teileintrag möchte ich den Support Level und die Zeit entnehmen.
Ein :'( Bubble
-
... gibt es da nicht in den spalteneigenschaft den haken bei "mehrfachwerte getrennt anzeigen" ?
-
Hi,
mit der Formel @Subset(@Subset(Activity;6); -1) bekommst du das 6. Element.
Wenn du ein anderes brauchst, dann musst du nur eine Zahl ändern, z.B. du willst das 3.Element, dann sieht die Formel so aus: @Subset(@Subset(Activity;3); -1)
Den Support Level bekommst du mit @Subset(@Subset(Activity;5); -1).
Eine andere Alternative könnte noch @Word sein. Den Support Level bekommst du dann mit @Word(Activity; ";"; 5). Für andere Elemente tauscht du einfach den letzten Parameter aus.
Ich hoffe jetzt passts
Axel
-
Hallo Axel,
die Funktionen sind mir schon klar - aber eine solche Textliste besteht aus mehreren Textlisten.
Bsp:
Wenn ich mir den Inhalt des Feldes über die Eigenschaften anschaue steht es dann so darin
"Date;Name;Level1;Zeit""Date;Name;Level2;Zeit""Date;Name;Level1;Zeit"
Jetzt müßte das Ding so aufgedröselt werden, daß ich die Info aus dem 1ten Teilstring (Level & Zeit) rausbekomme usw.
Mir nützt nicht nur ein Teil von dem gesamten String.
Ich brauch dann
Level1 & Zeit
Level2 & Zeit
Level1 & Zeit
Ich hoffe ich nerve nicht ;)
-
... wenn du anstelle des -1 eine -2 nimmst, dann bekommst du die beiden letzten Werte einer Liste...
ata