Ansichtsauswahl

  • Hallo zusammen,


    folgendes Vorhaben:


    in für jeden Benutzer 'personalisierten' Ansicht sollen nur die Dokumente angezeigt werden, welche Form 'A' nutzen, bei denen ein Feld 'End' nicht den Wert "1" hat und bei denen der Eintrag im Feld 'Berater' dem angemeldeten Benutzer entspricht.


    Habe also eine Ansicht erstellt, Typ 'Gemeinsam, privat bei Erstbenutzung'.


    Die Auswahlformel wie folgt:


    _Benutzer := @Name([CN]; @UserName);
    _DocUser := Berater;
    SELECT ((Form = "A")) & (@Contains(_DocUser; _Benutzer)) & (End != "1")


    Soweit so gut.
    Beim Testen habe ich jedoch festgestellt, dass teilweise Dokumente angezeigt werden, bei denen der Eintrag im Feld Berater nicht dem angemeldeten Benutzer entspricht.


    Wo liegt mein Denkfehler?


    Und: wenn ich jetzt Änderungen an der Ansicht mache, dann greifen diese nicht auf die bereits erstellten, privaten Sichten...wie kann man die nachträglich für alle User löschen?


    Gruß
    Sebastian

    [size=xx-small]...ich weiss, dass ich nichts weiss...[/size]