Domino 9 und frühere Versionen > Entwicklung
Zeilenumbruch in Feld unterdrücken?
OCS:
Hey Folks,
hab ich die Möglichkeit, in einem Feld Zeilenumbrüche bzw. die Entertaste zu unterdrücken?
Gruß Björn
Semeaphoros:
Was für eine Feldsorte und wozu soll Enter unterdrückt werden?
Axel:
Hi,
bei der Eingabe direkt hast du keine Chance das abzufangen.
Du kannst aber beispielsweise vor dem Speichern im QuerySave-Event eine Prüfung einbauen. Ich hab das mal gemacht.
...
'Prüfung ob im Feldern Name eine Zeilenschaltung enthalten ist.
If Instr(doc.Name(0), Chr$(13)) > 0 Then
Messagebox "Im Feld Name darf keine Zeilenschaltung enthalten sein." _
& Chr$(10) & "Das Dokument kann nicht gespeichert werden.", 48, "Adressen - Warnung"
Call uidoc.GotoField("Name")
Continue = False
Exit Sub
End If 'If Instr(doc.Name(0), Chr$(13)) > 0 Then
...
Axel
OCS:
Danke, ich denke das ist was ich einbauen sollte! Brauchen tue ich das Ganze, weil ich über verschiedene Dokumente Berichte erstellen möchte, hierbei stehen Felder neben einander.... wenn ich jetzt Zeilenumbrüche drin habe, wirds schnell unübersichtlich!
gruß björn
dirk_2909:
Hi,
oder in der Eingabeumsetzung folgende Formel:
_w := Dein_FELD
_wert := @ReplaceSubstring( _w ; @NewLine ; "" ) ;
_wert
Dirk
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln