Domino 9 und frühere Versionen > Entwicklung
Dokumente in Abhängigkeit von Feldwerten in Ansicht anzeigen
Glombi:
D'accord. Man muss in solchen Fällen immer zweierlei Dinge abwägen:
1) Will ich Flexibilität => verwende Formeln in Zugriffs- und Spaltenformeln in Ansichten
2) Will ich Performance => verwende ein berechnetes Feld in Dokumenten.
Nachteil von 2) Bei einer (evtl. kleinen) Änderung muss ich alle Dokumente (evtl. sehr viele) per Agent ändern. Wenn dann User die Datenbank replizieren (bspw. per 9600 Handyverbidnung) kommt bei denen echte Freude auf.
Also: Es gibt keine Generalempfehlung. Für die läppischen 14 Felder sehe ich aber keine Problem, die Variante 1 zu nehmen, wenn es viele Doks in der Datenbank gibt.
Andreas
Semeaphoros:
Da kann ich mich voll anschliessen, das erweitert meine Ueberlegungen noch ein bisschen.
koehlerbv:
Hm, da kann ich mich nicht ganz anschliessen ...
Der Ansichtsindex wird einmalig aufgebaut (so er nicht wegen @Today und Konsorten "flüchtig" ist).
Berechnete Felder werden jedoch bei jedem Speichern des Dokuments neu durchgerechnet. Was jedoch bei Verwenden von Methode 1 nicht ins Gewicht fällt, da ja hier auch der Ansichtsindex mit der gleichen Formel aktualisiert werden muß. Das passiert jedoch ggf. auf dem Server.
Bernhard
PS: Meine erste Antwort war leider ein Schnellschuss wegen zu oberflächlichen Lesens der Ursprungsfrage.
PSS:
--- Zitat ---und mit der Formelsprache stehe ich nach wie vor auf Kriegsfuß
--- Ende Zitat ---
Das halte ich für absolut bedenklich !
Glombi:
Ich muss dazu sagen, dass ich letztens wegen der 64K Grenze zu Methode 2 greifen musste - die Felder habe ich dann in Script gesetzt.
Ich persönlich bevorzuge jedoch in den meisten Fällen Methode 1.
Andreas
P.S.: Wegen Kriegsfuß und Formelsprache: Das erlebe ich immer wieder bei Leuten, die Notes nicht seit "Geburt" machen, sondern erst nachdem se eine vernünftige Sprache gelernt haben zu Notes kommen. Die Formelsprache ist äußerst gewöhnungsbedürftig und hat Ihre Tücken (Reihenfolge, keine Schleifen, Anlehnung an die V3 Menüstruktur,...)
Schön ist, wenn man die Stärken von @Formeln und Script kennt, und das entsprechend einsetzt.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln