2011-01-11 5 views

Antwort

2

Haben Sie eigentlich zu „TextBox2“ Hinzufügen behalten wollen, wenn der Benutzer aus „textbox1“ bewegt? Oder möchten Sie eine Formel in textbox2 umrechnen? Im Notes-Client können Sie „TextBox2“ als berechnetes Feld definieren und dann die Form zwingen, alle berechneten Felder neu zu berechnen, wenn der Benutzer textbox1 verläßt, durch den Code zum Beenden Ereignis von textbox1 Zugabe:

... 
dim ws as notesUIWorkspace, uidoc as notesUIDocument 
set uiDoc = ws.currentDocument 
call uiDoc.refresh() 
... 
+0

@Ed Schembor-danke sehr viel – user335160

0

Lotusscript nur für Notes-Client. Wenn Sie Notes DB als Web-App verwenden, verwenden Sie Javascript. Aber Sie können JavaScript für Notes Client verwenden, Sie müssen onBlur-Ereignisskript verwenden. Diese Skripteinstellung "Run" ist für Client und Web gleich.

Beispiel:

var form = document.forms[0]; 
form.textbox2.value = form.textbox1.value + " // this value from textbox1 field 
+0

@ Valmont- Ja, ich benutze nur Notes-Client, wie dies auf Notes-Client zu tun? Ich habe diese eine Sub OnChange (Quelle als Feld) textbox1 = @ Adjust (textbox2; 0; 0; 5; 0; 0; 0) End Sub, aber es scheint ein Fehler auftritt @ Unerwarteter Ausdruck – user335160

+0

Entschuldigung, ich bin ein Neuling in Lotus Notizen – user335160

+0

keine @ -Formel. – valmont

Verwandte Themen