Vergleichen von TXT Feld Inhalte mit LS oder Formelsparche

  • Hallo zusammen,


    es geht um Vergleich von zwei Listen.


    die erste Liste (Liste 1) wird in einer Ansicht dargestellt. Sie wird in KWs kategoriesiert. D.h. Wenn z.B., ein Ma einen Bericht in der KW 3 sendet, wird das Dokument unter KW 3 kategorisiert usw...


    KW1 >
    KW2 >
    ...


    Jetzt meine Aufgabe ist, zu prüfen welche Mitarbeiter keinen Berich in der jeweiligen KW gesendet haben.


    Die Liste aller Mitarbeiter (Liste 2) ziehe ich mir aus einer zweiten DB mittels @DBLOOKUP.


    fResult := @DbColumn("":"NoCache"; "Servername":"DBNAME.NSF"; "VIEWNAME"; 1);
    FIELD XXXTX := XXXTX;
    @SetField("XXXTX"; fResult)



    Liste 2 (hierarchische Notes Name)
    Hans Maier/ XXX/ORG


    Liste 1
    KW 2 >
    "Maier, Hans" <Maier.Hans@CCC.com>



    Achtung die Strings Namen müssen vorher bearbeitet werden.



    Ich denke das die @replace Funktion mir weiterhelfen kann.


    Hat jemand schon sowas entwickelt ? Kann mich jemand einen Tipp geben ?


    Danke
    Gruss
    SNAKER

    CLS R4 Develop
    PCLP R4 Admin
    PCLP R5 Admin
    PCLP R6 Admin
    PCLP r/ Admin


    es gibt keine Domino Experte auf dieser Welt ... Domino ist eine Lebensart.......

  • Ich glaube hier kommst du nicht wirklich dran ohne eine erhebliche menge an Logic, und ja, @Replace könnte dir da trotzdem helfen, und schleifen ebenso.


    1. Einen ansicht mit alle personen die kontrolliert werden mußten.
    2. eine schleife die pro person hingeht, und alle dessen berichten holt
    3. Eine festlie liste mittels @replace austauschen lassen mit den ergebnis. ("WK + "1":"2":"3":"4" -> liefert dir dynamisch den liste mit wochen im sinne von "wk1":"wk2" etc.)
    4. Rest wäre dann die berichte die fehlen.
    5. Eine email oder so erstellen den diesen fehlenden liste jemanden zusendet.
    6. Nächste person.


    @for oder @while könnte dir da schon helfen.

  • Hallo,


    ich würde es so versuchen


    @ReplaceSubstring(Liste2;Liste1;"").


    Haeraus müssten eigentlich die übriggebliebenen Namen kommen.


    mfg


    Kjeld