Domino 9 und frühere Versionen > ND6: Entwicklung
Zeichenkette in DB speichern, nicht in Profil-Dokument oder Dokument?
Axel:
Hi,
die Probleme mit Profildokumenten kenne ich. Ob es bei Version 6 immernoch so ist kann ich im Moment nicht sagen. Für die Version 5 hab ich mir mal eine Alternativ-Lösung erstellt.
Schau mal hier:
http://www.free.dominoserver.de/computer/noteslibrary.nsf/d2d59a3d7fc73a2bc1256a6900638352/74e4b61d04ca824dc1256db20041582a!OpenDocument
Vielleicht hilft dir dass ein bisschen weiter, wenn du es etwas anpasst.
Ich würde nicht auf die About- Dokumente der DB gehen, sondern ein ganz normales Dokument verwenden. Notfalls kannst du es ja von der Aktualisierung beim Gestaltungsupdate ausnehmen.
Axel
Diddl:
du könntest natürlich jedes beliebige design dokument verwenden. design dokumente sind normale dokumente die nicht über normale ansichten gefunden werden und eben die design element beinhalten.
natürlich müßtest du das betreffende designdoc vom überschreiben durch 'gestaltung wechseln' schützen.
JulianBuss:
ja, die Idee habe ich aber verworfen. Eben weil ein Design-Dokument nicht mit absoluter Sicherheit vor einem Refresh/Replace geschützt werden kann.
Ich habe jetzt zähneknirschend erstmal die Variante mit der Ansicht genommen: es gibt eine Ansicht dir nur genau dieses eine Dokument anzeigt (wenn vorhanden). Das hole ich mir dann via view.getfirstDocument().
Das ist ziemlich schnell, trotzdem finde ich es nicht ideal weil ich 1.) ein weiteres Gestaltungselemente kopieren muss und 2.) ein weiteres Ansichts-Objekt instanziiert wird.
Für sich genommen sind das natürlich Kleinigkeiten, aber zusammen mit der Komplexität unserer Anwendungen ist es halt wieder ein Stückchen Aufwand mehr :-)
Ich habe aber wirklich keine andere Lösung gefunden. Wenn es Server-basierte Umgebungsvariablen geben würde - das wäre cool....
Glombi:
Deine Lösung mit einer Ansicht und einem extra Dokument ist hinsichtlich Wartbarkeit und Robustheit eine gute Wahl. Der Weg mittels Verwendung eines Designelements zwecks Speicherung von Informationen halte ich eher für gewagt und störanfällig, insb. im Hinblick auf Designupdates bzw. neuere Notes-Schablonen.
Andreas
JulianBuss:
...und man erinnere sich: der ganze Stress wäre nicht nötig, wenn die Profil-Dokumente vernünftig und vor allem zuverlässig funktionieren würden :-(((
Aber however, jetzt haben wir wenigsten eine Lösugn, die auch im Web und auch für Schreibzugriffe zuverlässig und für alle Benutzer funktioniert :-)
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln