Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: hampa am 03.12.04 - 15:43:45

Titel: Dokument-Refresh nach Picklistauswahl
Beitrag 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
Titel: Re: Dokument-Refresh nach Picklistauswahl
Beitrag von: TMC am 03.12.04 - 15:47:32
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.
Titel: Re: Dokument-Refresh nach Picklistauswahl
Beitrag von: hampa am 03.12.04 - 15:56:46
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
Titel: Re: Dokument-Refresh nach Picklistauswahl
Beitrag von: TMC am 03.12.04 - 16:07:29
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.
Titel: Re: Dokument-Refresh nach Picklistauswahl
Beitrag von: Glombi am 03.12.04 - 16:24:37
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
Titel: Re: Dokument-Refresh nach Picklistauswahl
Beitrag von: hampa am 03.12.04 - 16:27:21
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
Titel: Re: Dokument-Refresh nach Picklistauswahl
Beitrag von: TMC am 03.12.04 - 16:29:26
@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