Leserfeld und Ansichten - Dokumente verschwinden komplett

  • Hallo!


    Der Kollege und ich verzweifeln gerade an einem Problem, welches wir nicht mehr nachvollziehen können:


    Wir nutzen Notes 6.5 und haben in einer Datenbank eine Maske gestaltet, in der ein Leserfeld mit Werten gefüllt wird (variable1:variable2:"[ADMIN]"). Wobei "variable1" und "variable2" Personennamen sind und per "NAME([CN];variable1)" umgesetzt wurden. Wir hatten allerdings auch schon probiert, den Namen in der Form "vorname name/ou/o" aus dem names.nsf zu verwenden.
    Nun passiert es immer wieder, dass die Dokumente in einer Ansicht (Auswahl: Select @All) manchmal angezeit werden, dann aber wieder verschwinden. Es sollten dort ja eigentlich nur Dokumente angezeigt werden, in denen die Person, die die Ansicht aufruft/angemeldet ist, auch in dem Leserfeld stehen.


    Wenn wir diese Ansicht als "Gemeinsam, beim 1. Gebrauch persönlich" einrichten, funktioniert es auch, bis über Nacht der Server an der Datenbank "gefummelt" hat und erst nach einem SHIFT-F9 die Dokumente dem berechtigten User wieder angezeigt werden.


    Habt Ihr eine Erklärung, warum es mit dem Leserfeld und der gemeinsamen Ansicht nicht klappt.
    Hat einer von Euch des Weiteren eine Idee, wie ich den Tastendruck "SHIFT-F9" automatisiert bekomme (z.B. beim oder kurz nach dem Start der Datenbank oder per Aktion durch den User in der Ansicht, gibt es eine Einstellung in der Ansicht, die hilfreich wäre?)?


    Morituri te salutant :)


    Ceilling

  • Was fuer eine Formel habt ihr denn in der Ansichtspalte oder Selektionsformel verwendet??


    "Morituri te salutant".....so schlimm ist Notes gar nicht ;)

  • Hallo!


    Also, in der gemeinsamen Ansicht haben wir das typische "Select @All" (wir hatten auch "Select form="Zielvereinbarung" & name=@Name([CN];@UserName)") verwendet.
    Es sollten ja nur die Doks angezeigt werden, in denen der angemeldete User im Leserfeld steht (der Server hat übrigens eine Rolle im Leserfeld, somit kann dieser alles lesen).


    In der persönlichen Ansicht scheint es auch mit beiden o.g. Selektionen zu funktionieren. Wenn dort die Dokumente verschwinden, können diese mit SHIFT-F9 reaktiviert werden, was bei der gemeinsamen Ansicht nicht funktioniert.


    Die erste Spaltenformel beinhaltet nur ein Feld ("name") der Maske und ist aufsteigend sortiert.


    Gruß
    Ceilling

  • Hallo!


    Es sind wirklich Mehrfachwerte, die im Leserfeld stehen. Diese habe ich durch ":" bei der Berechnung getrennt. Schaue ich mir in den Dokumenteigenschaften das Leserfeld an, sehe ich auch:


    "Vorname1 Nachname1"
    "Vorname2 Nachname2"
    "[ADMIN]"


    Gruß
    Ceilling

  • Wenn es eine gemeinsame Ansicht ist, brauchst Du doch gar nicht auf die User einzugehen. Ich kann doch eh nur die Dokumente sehen bei denen ich als berechtigter User in einem Leserfeld auftauche.
    Und ich befuerchte, dass allein der Vor - und Nachname nicht wirklich ausreichend ist. Wenn schon Einzelpersonen auftauchen sollte der volle, hierarchische Name drin stehen

  • Muss ich dnotes zustimmen.


    In einem leserfeld muss der volle hierarchische Name inklusive der Beschreibungstags wie CN=,... eingetragen werden


    Eine Select Formel mit @UserName wird nur in persönlichen Ansichten funktionieren. Bei gemeinsamen kommen da seltsame Effekte zustande