Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Tom S. am 03.02.03 - 12:06:41

Titel: Listenvergleich
Beitrag von: Tom S. am 03.02.03 - 12:06:41
Hallo,
ich habe zwei Listen mit Usern und möchte nun wissen, welche User der Liste2 nicht in Liste1 enthalten sind, um eine entsprechende Meldung auszugeben. Danach sollen diese User dann aus Liste2 gelöscht werden? Wie mache ich das in der Formeldsprache?

Danke im voraus.
Gruß
Tom
Titel: Re:Listenvergleich
Beitrag von: Performance am 03.02.03 - 19:48:05
indem du die Hilfe von Notes intensiv liest  :D :D :D

aber gut - ich habe da was für dich:

liste_1 := "0" : "1" : "2" : "3" : "4" : "5";
liste_2 := "5" : "6" : "7" : "8" : "9";

@Prompt([OK]; "Listen "; "1. Liste# " + @Implode(liste_1;";") + @Char(10) + "2. Liste# " + @Implode(liste_2; ";"));

a := @Trim(@Unique(@Replace(liste_1; liste_2; "")));
b := @Trim(@Unique(@Replace(liste_2; liste_1; "")));
c := @Keywords(liste_2; liste_1; "");
d := @Trim(@Unique(@Replace(liste_1; c; "")));

@Prompt([OK]; "1. Liste MINUS 2. Liste"; @Implode(a; ";"));
@Prompt([OK]; "2.Liste MINUS 1. Liste"; @Implode(b; ";"));
@Prompt([OK]; "gemeinsame Listenwerte"; @Implode(c; ";"));
@Prompt([OK]; "gemeinsame Listenwert von 1. Liste löschen"; @Implode(d; ";"));
@Prompt([OK]; "1.Liste PLUS 2. Liste"; @Implode(liste_1 : liste_2; ";"));
@Prompt([OK]; "1.Liste PLUS(unique) 2. Liste"; @Implode(@Unique(liste_1 : liste_2); ";


cu
Titel: Re:Listenvergleich
Beitrag von: Tom S. am 04.02.03 - 09:23:18
indem du die Hilfe von Notes intensiv liest  :D :D :D...


Vielen Dank. Nach deinem Hinweis weiß ich jetzt wenigstens in welchem Bereich der Hilfe ich 'mal nachlesen kann :)

Gruß
Tom