Domino 9 und frühere Versionen > Entwicklung
Anzahl der Zeichen in einem Textfeld!!!
koehlerbv:
Aus persönlicher Erfahrung kann ich das Buch Patton: Practical LotusScript nur empfehlen. Allerdings ist dies wohl nur noch aus den Staaten zu besorgen (mit Hilfe Amazons).
Bernhard
Axel:
Hi,
ein weiteres sehr empfehlenswertes Buch wäre die Lotus Notes and Domino 6 Programming Bible
Schau mal hier: Buchrezension
Axel
koehlerbv:
Wenn man ein umfangreiches Nachschlagewerk bzw. eines für den Überblick haben will: Ja. Aber um damit LS zu erlernen - ich weiss nicht. LS wird in der "Bible" nur angerissen, und es werden Dinge wiederholt, die eh' schon in der DesignerHelp (und dort noch mit Beispielen) beschrieben sind.
Ich empfehle gerne die "Bible", aber für das Erlernen von LS dann doch nicht.
Aber das ist natürlich nur meine subjektive Einschätzung.
Bernhard
Thomas Schulte:
--- Zitat von: voigt am 30.09.05 - 15:34:31 ---
'Abfangen von langen Überschriften
If Len(theString$) > 10 Then
Msgbox "Die Überschrift darf nicht länger sein als 10 Zeichen!"
source.GotoField("txtProblemPre")
Goto ExitOnError
End If
ExitOnError:
continue=False
End Sub[/b]
Sobald ich mehr als 10 Zeichen eingebe erscheint auch die Fehlermeldung.
Leider kann ich aber nachdem ich weniger als 10 Zeichen eingegeben habe nie wieder abspeichern. Es passiert danach einfach gar nichts (Maske wird nicht gespeichert).
--- Ende Zitat ---
Nee daran liegt das nicht. Das liegt vielmehr daran das du immer auf continue=false läufst denn schließlich wird diese Anweisung immer ausgeführt.
Also entweder:
'Abfangen von langen Überschriften
If Len(theString$) > 10 Then
Msgbox "Die Überschrift darf nicht länger sein als 10 Zeichen!"
source.GotoField("txtProblemPre")
continue=False
End If
End Sub
oder:
'Abfangen von langen Überschriften
If Len(theString$) > 10 Then
Msgbox "Die Überschrift darf nicht länger sein als 10 Zeichen!"
source.GotoField("txtProblemPre")
Goto ExitOnError
End If
exit Sub
ExitOnError:
continue=False
End Sub
Mandalor:
notesuidocument ist das frontentdocument
über die kommst du auf die felder
im querysave wird das aktuelle notesuidocument bereits mit "source" übergeben sieh mal in der hilfe unter notesuidocument nach und versuche die feldinhalte auszulesen.
Wenn du continue = false setzt verhinderst dum damit das speicher...
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln