Domino 9 und frühere Versionen > ND6: Entwicklung

Dokument-Refresh nach Picklistauswahl

(1/2) > >>

hampa:
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

TMC:
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.

hampa:
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

TMC:

--- Zitat von: hampa am 03.12.04 - 15:56:46 ---Es geht darum, einige Felder aus dem gewählten Dokument auf das aktuelle Dokument zu übernehmen. Sorry hab ich vergessen  :P
--- Ende Zitat ---

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.

Glombi:
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

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln