Domino 9 und frühere Versionen > Entwicklung

Anzahl der Zeichen in einem Textfeld!!!

<< < (2/7) > >>

koehlerbv:
@If (@Length (Feld) > 88; @Failure ("Gemecker"); @Contains (Feld; @Newline); @Failure ("Schlimmes Gemecker"); @Success).

HTH,
Bernhard

koehlerbv:
Hast Du im QuerySave auch Code zu stehen ?

koehlerbv:
Wenn Du im QuerySave weitere (LS-)Aktionen ausführst, dann kommen die wegen der Eingabevalidierung schon mit dem Dir bekannten Error-Status an.

Wenn  Du also im QuerySave Code ausführst, solltest Du die Feldvalidierung auch gleich per LS ins QuerySave verlagern.

Bernhard

Glombi:
Für den Fall, dass es Eingabevalidierungen gibt und mit Script ein NotesUIDocument speichert, gehe ich wie folgt vor:

... hier Dim und Set ...

On Error goto ErrorRefresh
call uidoc.Refresh   'erzeugt Fehler bei Eingabevalidierung

On Error goto ErrorHandling   'normales error handling

...
Ende:
Exit Sub

ErrorRefresh:
Resume Ende

ErrorHandling:
msgbox "Fehler: " & (Err) & ": " & Error$
Resume Ende

koehlerbv:
Da der bestehende Code hier unbekannt ist, wäre das unverantwortlich, hier etwas "fertiges" zu liefern. Und in bestehenden Code darfst Du so völlig ahnungslos prinzipiell nicht eingreifen.

Bernhard

PS: Solch eine Feldvalidierung ist aber eine schöne einfache Einstiegsaufgabe in die LS-Programmierung.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln