Domino 9 und frühere Versionen > ND8: Entwicklung
Dialogfenster taucht auf - Daten eingeben - wird aber nicht gespeichert !?
Scotty67:
Habe ein Verständnisproblem
Ich schick mit einem Button via LScript ein Dialogfenster ins Rennen damit der Anwender noch einen Daten eingeben soll.
Das Dialogfenster ist ein Form mit einer Layout-Region mit einem Feld (Typ Text)... am eigentlichen Hauptform dahinter gibt es
ein gleichlautendes Feld damit diesen Daten dort abgelegt werden können.
Sub Click(Source As Button)
Dim doc As NotesDocument
...... bla bla
mm= workspace.DialogBox( "Notify", True, True, False, False,False, False, "persönliches Notify bezüglich Ablehnung")
Fenster taucht auch auf und man kann Text eingeben.
So, irgendwann gibt dann im Script dann noch ein "Call doc.save(False,False)" und spätestens da hätte ich gemeint sollte
das Feld gespeichert werden. Tut es aber nicht - WARUM ? Was mach ich falsch ?
ata:
... da ist kein doc übergeben
udo187:
...möglicherweise fehlt auch ein Call wes.RefreshParentNote() beim Schließen der Dialogbox
Gruß
Udo
ata:
... wie sollen denn aus dem Dialogdokument Daten kommen, wenn es nicht mit übergeben wird?
Toni :)
Tode:
Wenn der parameter nicht übergeben wird, wird das aktuelle uidoc übergeben...
Das passt so schon... Fehlt imho wirklich nur das refresh des frontends. Doc. Save könnte hier kontraproduktiv sein und replizierkonflikte erzeugen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln