Domino 9 und frühere Versionen > ND7: Entwicklung
Lookups auf die names.nsf und die 64K Grenze
machineslave:
--- Zitat von: Lossa am 06.09.06 - 10:58:43 ---Es gibt im www Beispiele wie du Lookups und Auswahldialoge von Domino im Webbrowser erstellen kannst.
Habe zwar gerade keinen Link, aber befrage einmal das grosse google Orakel.
--- Ende Zitat ---
Ich habe schon einige Beispiele gefunden (u.a. Jnotes), welche aber ebenfalls nicht mit grossen Adressbüchern funktionieren, da sie auch @DbColumn bzw. @DBLookup benutzen.
Ich kann mir echt nicht vorstellen, dass ich der erste sein sollte, der über das Web in einer Dialogbox alle Einträge eines Adressbuches angezeigt bekommen möchte... :(
Ich habe mir mal zum Testen ne kleine Ajax Anwendung gebaut, die aus mehreren Adressbüchern (was ich insgeheim benötige) die Personen in ein Array schreibt und zurückgibt, aber das ist sowas von grottenlangsam.
Den schönen @Formel Code, der 10 Zeilen lang ist, muss man umständlich mit Script nachprogrammieren.
Mark³:
wieviel Einträge hast du denn in deinem Adressbuch? Ich nutze auch Ajax mit type-ahead-Funktion auf eine View mit einigen Tausend Einträgen, das läuft quasi ohne Zeitverzögerung ab.
Der Trick ist, dass man eine View mit ?ReadViewEntries&count=50&startKey=... durchsucht. Denn egal wie gross die View ist, 50 Einträge bekommt man immer schnell.
Für die Typeahead-Funktion schau mal hier: http://www.nsftools.com/tips/NotesTips.htm#notessuggest
Ich habe das etwas angepasst, so dass ich in einer Seite mehrere Lookups nutzen kann aber im Prinzip habe ich hierauf aufgebaut.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln