Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MrXYZ am 21.08.03 - 18:01:48
-
Hallo zusammen,
ich möchte beim Start einer Datenbank eine für den User spezifische Ansicht bekommen, die beispielsweise nur die ür Ihn relevanten ToDos aus den Dokumenten anzeigt.
Felddefinitionen im Dokument:
todo_desc todo_delegated_to todo_prio
Das to_delegated_to müsste also beim Start aus allen Dokumenten ausgelesen werden und bei Übereinstimmung mit dem @Username angezeigt werden.
Info: Was ich hier schon gelernt habe, ist, dass ein @Username in einer Spalte zu Problemen in der DB führt.
Könnte man so etwas mittels einer Page mit einem Skript im QueryOpenEvent realisieren ? Hat jemand eine Idee ??? ... oder eine ganz andere Idee ??
-
o.k. die in 2 wochen rhytmus gestellte Frage. ;D
Du kannst auch nicht die Suchfunktion nutzen, da du nicht weißt nach welchem Stichwort du suchen mußt. Verstehe ich.
Versuchs mit der private on first use Ansicht wie von mir beschrieben:
http://www.atnotes.de/index.php?board=7;action=display;threadid=10155;start=0
Gruß Axel
-
Stimmt, das ist wirklich eine Standard-Frage, und sie wird dann immer wieder kontrovers diskutiert.
"Private on first use"-Ansichten sind fix implementiert, aber wehe, man will an dieser Ansicht später etwas ändern ... Dann sind die Dinger ja private, und jegliches herkömmliches Design-Update greift nicht mehr.
Bernhard
-
vielleicht rede ich jetzt Quatsch. ::)
Gibt es da nicht 2 Arten: private on first use und private desktop on first use.
Soweit ich mich erinnern kann werden die Gestaltungsdokumente der Ansicht des 1. Typs auf dem Server abgelegt.
Sofern Gestaltungsdokumente auf dem Server sind, dürfte es doch möglich sein diese zu löschen. Bei den User wird immer automatisch eine neue Ansicht aus der Schablonenansicht erstellt, wenn für ihn keine private Ansicht existiert. Diese neue private Ansicht hat dann den Gestaltungswechsel mitvollzogen.
Ich hab damit lange nicht mehr gearbeitet, hatte aber gute Erfahrungen damit gemacht.
Außerdem könnte der User selbst veranlasst werden die private view zu löschen (etwa auch über einen ihm per Mail zugesandten Button). Das ist dann natürlich eine Rechte-Frage.
Gruß Axel
-
... mit den Serverseitigen kann es Probleme hinsichtlich der Performance kommen - der Ansichtsindex wird auf dem Server abgelegt - bei vielen Usern hast du dann ein Problem mit der Größe der DB - ich habe eine Db mit über 6000 Notes-Usern - je nach View und Spaltenformeln kannst du eben Probleme bekommen - on Desktop ist performanter , aber schlechter zu pflegen...
ata