Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Gravedigger am 16.06.09 - 15:23:29
-
Hallo,
in einer selbstentwickelten Anwendung ist mir aufgefallen, dass in 3 Ansichten unterschiedlich viele Dokumente sind.
Die Ansichten beinhalten die gleiche Selektionsformel, unterscheiden sich nur in der Sortierung der Dokumente.
Insgesamt sollten es 300 Dokumente sein, in zwei Ansichten nur 250 angezeigt. Einige davon haben ein Leser-Feld, da nicht jeder das Dokument lesen darf, der Großteil besitzt keine Leser-Felder somit für alle sichtbar.
Mein User ist als Editor in der ACL berechtigt und in den vorhandenen Leser-Feldern eingetragen.
Es gibt keinen Unterschied ob per Web oder per Notes Client die Ansichten aufgerufen werden.
Hat noch jemand einen Tipp?
Danke und Gruß
gravedigger
-
Ist die Antworthierarchie in allen 3 Views gleich eingestellt?
Gibts überhaupt Antwortdokumente?
Andreas
-
Hi,
es gibt keine Antwortdokumente.
Ich habe die erste Ansicht erstellt, dann die anderen zwei per Copy&Paste.
-
Kann denn der Server die Dokumente auch lesen?
-
Die Rückmeldung vom Agent (gestartet über RunOnServer):
Ansicht 1: 300
Ansicht 2: 251
Ansicht 3: 251
-
Wie hast Du die Zahlen denn ermittelt ? Ist Ansicht 1 evtl. kategorisiert und Ansicht 2 und 3 nur sortiert ?
-
Die Ansichten sind alle kategorisiert. Die eine nach Land, die Andere nach Firma und die Letzte nach Name der Station. Die Felder sind alle gefüllt, es sind Muss-Felder.
Wenn ich die Ansicht nicht kategorisiert darstelle ändert sich nichts an der Anzahl.
-
Wenn ich die Ansicht nicht kategorisiert darstelle ändert sich nichts an der Anzahl.
Ich habe die erste Ansicht erstellt, dann die anderen zwei per Copy&Paste
Und wenn Du die Sortierung von Ansicht 2 oder 3 änderst; entsprechend Sortierung Ansicht 1? Werden dann alle 300 Dokumente angezeigt?
Markus
-
Negativ, keine Veränderung bei gleicher Sortierung.
-
Hast Du schon mal versucht, eine der Ansichten mit zu wenig Dokumenten komplett neu zu erstellen ?
-
Die Rückmeldung vom Agent (gestartet über RunOnServer):
Ansicht 1: 300
Ansicht 2: 251
Ansicht 3: 251
Wenn Du schon diesen Agenten hast, dann würde ich jetzt noch einen Abgleich der Dokumente ergänzen, um die 49 Dokumente zu identifizieren, die "fehlen". Also ein Item einfügen, um die Dokumente in einer vierten Ansicht zu untersuchen - in der Hoffnung, ein Muster zu erkennen ....
Vorher würde ich persönlich noch Ansicht 2 oder 3 manuell nachbauen, also nicht kopieren, sondern "neue Ansicht", .... obwohl das mehr als unwahrscheinlich ist, da das Kopieren zweimal schief gelaufen sein muss ?!?!
Und Du hast wirklich nichts geändert, außer die Sortierung?
Markus
-
Das ist ja wie gestochere in dem Nebel, den wir hier heute Morgen haben....
Ohne die Ansichten und dem Script Code des Agenten wirds schwer was genaues zu sagen.
Andreas
-
Hallo,
sorry für die lange Wartezeit auf meine Antwort.
Ein Erstellen einer komplett neuen Ansicht zeigt auch nicht mehr Dokumente an.
Was mir aufgefallen ist: Ich habe alle Leser-Felder entfernt, und siehe da, alle Dokumente werden angezeigt.
Gibt es irgendwelche Restriktionen für die Felder? - Abgesehen von der üblichen Feldgröße.
gruß
gravedigger
-
So wie es aussieht, kommt Notes nicht mit einer größeren Anzahl von Benutzern in mehreren Leser-Feldern klar.
Wir haben jetzt die Anzahl von 3 Feldern mit je 400 Usern auf 1 Feld mit 200 Usern/Rollen verkleinert.
War etwas Aufwand, jetzt werden die Ansichten aber alle korrekt dargestellt.
-
Euch ist aber schon klar, dass man auch Gruppen und/oder Rollen in Leserfelder tun kann/darf?
Matthias
-
3 Feldern mit je 400 Usern
Ist unter Umständen zu groß für Notesfelder (War zumindest bis 6.5 so - hat sich daran was geändert?).
Dann sollte es beim Erstellen aber eine Warnung geben - es sei denn die werden über das Backend gefüllt.
Wäre interessant, ob die Felder noch das Flag Summary hatten.
-
Moin, moin,
die Felder haben alle "SUMMARY". Wir haben das Problem erst seit dem Versionswechsel von 6.5 (iSeries) auf 7.0.3 (Windows).
Mit Gruppen und Rollen arbeiten ist uns bekannt. :) Leider gibt es in dieser Anwendung sehr viele unterschiedliche Berechtigungen, deshalb ist man als erstes nur auf die User gegangen.
Gruß
Gravedigger