Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: hampa am 03.12.04 - 15:43:45
-
Hallo zusammen. Ich bins schon wieder. ;)
Ich habe ein Formular in dem ich via Button mit Picklist-Command ein Dokument auswählen kann. Nach der Auswahl fülle ich ein verstecktes Feld mit der UNID des gewählten Dokuments.
Jetzt meine Frage: Wie schaffe ich es, nach der Auswahl und dem Abfüllen des Feldes das Dokument automatisch zu refreshen?
Ja, ja. ich gebs ja zu. Von Client-Programmierung keine Ahnung ;D. Ich beschäftige mich seit schon bald drei Jahren ausschliesslich mit Notes-Web-Entwicklung. Da kommt so manches ab Handen. ::)
Gruss und Danke für Eure Vorschläge.
Hampa
-
Was ist denn Dein Ziel dabei?
Ein Refresh um z.B. berechnete Felder neu zu berechnen ?
Dann nimm die Refresh-Methode der NotesUIDocument - Klasse.
Willst Du lediglich Hide-When's neu berechnen lassen, dann nimm RefreshHideFormulas derselben Klasse.
-
Hallo TMC
Wie ich Dich verstanden haben, würdest Du den Button in "Lotus-Script" ausprogrammieren. Ich habs bis jetzt halt nur in der "Sparvariante" mit Formel versucht. ;)
Es geht darum, einige Felder aus dem gewählten Dokument auf das aktuelle Dokument zu übernehmen. Sorry hab ich vergessen :P
Vielen Dank für Deine rasche Antwort.
Gruss Hampa
-
Es geht darum, einige Felder aus dem gewählten Dokument auf das aktuelle Dokument zu übernehmen. Sorry hab ich vergessen :P
Also ich mach sowas lieber in LotusScript.
Was Du brauchst ist jedenfalls die UNID des Dokumentes.
Anhand der UNID holst Du Dir das NotesDocument:
Set notesDocument = notesDatabase.GetDocumentByUNID( unid$ )
Damit kannst Du nun die Felder (Items) auslesen und in das aktuelle Dok reinschreiben.
-
In Script gibt es die PicklistCollection. Da hat man gleich das oder die gewählten Dokumente in einer NotesDocumentCollection.
Das ist doch was feines :D
Andreas
-
In Script gibt es die PicklistCollection. Da hat man gleich das oder die gewählten Dokumente in einer NotesDocumentCollection.
Das ist doch was feines :D
Andreas
@Hallo Andreas
Das ist wirklich was feines. ;D ;D
Ich werde es "einfliessen" lassen.
@Hallo TMC
OK, Vielen Dank. In Script kenne ich mich sowieso eher aus. ;D
Dann werd ich mich mal dahinterklemmen.
Gruss und ein schönes Wochenende
Hampa
-
@Andreas:
danke für den Hinweis; hatte das auch schon öfter mal verwendet, nur hier überhaupt nicht drangedacht.
@Hampa:
Na dann kannste jetzt ja loslegen, viel Erfolg :D
Matthias