Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Wipe am 10.04.03 - 13:13:50

Titel: Textliste aufdröseln
Beitrag 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"


Titel: Re:Textliste aufdröseln
Beitrag von: Axel am 10.04.03 - 13:32:48
Hi,

versuch's mal mit @Subset(Activity; 6)


Axel
Titel: Re:Textliste aufdröseln
Beitrag von: Wipe am 10.04.03 - 14:25:43
Hallo Axel,

nun er gibt mir alle zurück - will eigentlich jeden Eintrag einzeln - danach im einzelnen Eintrag mir den Level und Zeit herausziehen.
Titel: Re:Textliste aufdröseln
Beitrag von: Axel am 10.04.03 - 14:34:20
Hi,

sorry, da fehlt noch was.

Muss so ausehen: @Subset(@Subset(Activity;6); -1)


Axel
Titel: Re:Textliste aufdröseln
Beitrag von: ata am 10.04.03 - 14:54:47
... ansonsten könnte es noch sein, daß es sich um einen String handelt (MultipleValue nicht aktiviert), dann noch einen @Explode um den String

ata
Titel: Re:Textliste aufdröseln
Beitrag von: Wipe am 10.04.03 - 15:32:13
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

Titel: Re:Textliste aufdröseln
Beitrag von: klaussal am 10.04.03 - 15:33:42
... gibt es da nicht in den spalteneigenschaft den haken bei "mehrfachwerte getrennt anzeigen" ?
Titel: Re:Textliste aufdröseln
Beitrag von: Axel am 10.04.03 - 15:43:16
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





Titel: Re:Textliste aufdröseln
Beitrag von: Wipe am 10.04.03 - 17:12:36
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  ;)
Titel: Re:Textliste aufdröseln
Beitrag von: ata am 10.04.03 - 19:57:17
... wenn du anstelle des -1 eine -2 nimmst, dann bekommst du die beiden letzten Werte einer Liste...

ata