Domino 9 und frühere Versionen > ND6: Entwicklung
Zeichenanzahl
koehlerbv:
--- Zitat von: OliverII am 12.08.05 - 14:49:09 ---inputr = Inputbox ("Grund für die Änderung des Feldes --> erledigen bis:", "Sie haben das Feld -erledigen bis- geändert...")
doc.userReason = inputr
If Len(inputr)>50 Then
Fehler Message
Goto Inputbox
End If
--- Ende Zitat ---
Was ist "Fehler Message" ?
Wo ist das Label "Inputbox" definiert ?
Warum speicherst Du eine ggf. zu lange Eingabe schon in das Dokument ?
Vor allem: Was willst Du überhaupt wissen ? Die eigentliche Frage geht mit irgendwie ab ...
Bernhard
rar:
Hi,
Fehler Message und Goto Inputbox kannst du so nicht schreiben.
Fehlermeldungen gibt man mit Msgbox (siehe Designerhilfe) aus.
Und wenn du mit Goto irgendwo hin hüpfen möchtest , brauchst du ein label dass Notes weiß, wo es hin soll
zB.:
--- Code: ---hierhin: '<---- das ist das label
inputr = Inputbox ("Grund für die Änderung des Feldes --> erledigen bis:", "Sie haben das Feld -erledigen bis- geändert...")
If Len(inputr)>50 Then
Msgbox
Goto hierhin
End If
doc.userReason = inputr
--- Ende Code ---
(Abspeichern solltest du das Doc dann aber auch.)
HTH
Glombi:
Hier mal was ohne goto ;D
defaultvalue = ""
While inputr = "" Or Len(inputr) > 50
inputr = Inputbox ("Grund für die Änderung des Feldes --> erledigen bis:", "Sie haben das Feld -erledigen bis- geändert...", defaultvalue)
If Len(inputr)>50 Then
Msgbox "Bitte maximal 50 Zeichen eingeben!",0+16,"Fehler"
defaultvalue = Left$(inputr,50)
Elseif inputr = "" Then
Msgbox "Bitte eine Begründung eingeben (maximal 50 Zeichen)!",0+16,"Fehler"
End If
Wend
doc.userReason = inputr
Andreas
Thomas Schulte:
Stimmt ist eindeutig schöner.
rar:
3 Schönheitspunkte für Andreas. ;)
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln