Domino 9 und frühere Versionen > Entwicklung
Web - DBLookup
Aladdin Sane:
habe gerade eine Funktion DBlookup für LS hier im Forum gefunden...
Werde das mal probieren...
Aber was anderes:
Müsste nicht @Command([ToolsRefreshAllDocs]) auch die DBLookups aktualisieren?
Bei mir macht es das nicht....
Thomas Schulte:
;) Nein du hast vermutlich ein Begriffsproblem. So wie du es shcilderst willst du SOFORT nach dem Abschicken wieder auf die durch dieses Dokument eingetragenen Werte zugreifen und das geht schlicht und einfach schief. Der dblookup bracuht den Ansichten Index und der wird nun einmal nicht stante pede aktualisiert.
Schilder uns doch einmal was und warum du es willst. Vielleicht kennen wir einen anderen Ansatz.
Thomas
Marinero Atlántico:
In Script gibt es etwas ähnliches wie dblookup namens
--- Code: ---Dim col As NotesDocumentCollection
Dim docToSearch as NotesDocument
Dim vw As NotesView
key = <yourStuff>
vw.refresh ' immer eine gute Idee bei sowas
set docToSearch = vw.getDocumentByKey(key)
' oder
set colToSearch = vw.getAllDocumentsByKey(key)
--- Ende Code ---
Gruß Axel
Aladdin Sane:
Nein du hast vermutlich ein Begriffsproblem. So wie du es shcilderst willst du SOFORT nach dem Abschicken wieder auf die durch dieses Dokument eingetragenen Werte zugreifen und das geht schlicht und einfach schief. Der dblookup bracuht den Ansichten Index und der wird nun einmal nicht stante pede aktualisiert.
Schilder uns doch einmal was und warum du es willst. Vielleicht kennen wir einen anderen Ansatz.
->
Wenn ein neues Dokument gespeichert wird, ändert sich das Ergebnis einer DBLookup-Formel in
einem anderen Dokument.
Dieses Ergebnis muss möglich sofort nach dem Schließen der Webmaske in einer View angezeigt
werden.
Ich habe nun die berechneten DBLookups entfernt und durch bearbeitbare ersetzt,
Ein Agent benutzt die von Herrn Eknori geschnitzte Funktion DBLookup für LS und schreibt
die Ergebnisse in das ehemalige DBLookup-Feld.
Dieser Agent muss dann per Knopfdruck vom User asugeführt werden.
Dann zeigt die Ansicht genau das an, was sie soll.
Lieber wäre es mir natürlich, wenn man auf diesen Knopfdruck verzichten könnte.
Aladdin Sane:
Nach dem eben beschriebenen Agenten ist noch ein Update des Browsers nötig, bis die
Infos schön angezeigt werden.
Kann man das in LS im Agent irgendwie integrieren???
Sorry, aber ich hatte mit Web-DBs bislang noch nix am Hut.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln