Autor Thema: Zeilenumbruch in Feld unterdrücken?  (Gelesen 2749 mal)

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Zeilenumbruch in Feld unterdrücken?
« am: 28.04.05 - 14:27:23 »
Hey Folks,
hab ich die Möglichkeit, in einem Feld Zeilenumbrüche bzw. die Entertaste zu unterdrücken?

Gruß Björn
« Letzte Änderung: 28.04.05 - 15:03:17 von OCS »

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Zeilenumbruch in Feld unterdrücken?
« Antwort #1 am: 28.04.05 - 15:18:13 »
Was für eine Feldsorte und wozu soll Enter unterdrückt werden?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Zeilenumbruch in Feld unterdrücken?
« Antwort #2 am: 28.04.05 - 15:23:30 »
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
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Zeilenumbruch in Feld unterdrücken?
« Antwort #3 am: 28.04.05 - 15:26:34 »
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

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Zeilenumbruch in Feld unterdrücken?
« Antwort #4 am: 28.04.05 - 15:27:01 »
Hi,

oder in der Eingabeumsetzung folgende Formel:

_w := Dein_FELD
_wert := @ReplaceSubstring( _w ; @NewLine ; "" ) ;
_wert


Dirk
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Zeilenumbruch in Feld unterdrücken?
« Antwort #5 am: 28.04.05 - 15:28:40 »
Oder in der Eingabevalidierung:

@Contains (DeinFeld; @NewLine); @Failure ("Zeilenschaltungen sind in diesem Feld nicht erlaubt !");

Offline OCS

  • Aktives Mitglied
  • ***
  • Beiträge: 205
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Zeilenumbruch in Feld unterdrücken?
« Antwort #6 am: 28.04.05 - 15:43:46 »
Danke, das reicht mir schon, habe abgefangen was ich wollte!!!! ;D

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Zeilenumbruch in Feld unterdrücken?
« Antwort #7 am: 28.04.05 - 16:01:37 »
Da sieht man mal wieder: ein Problem - x verschiedene Lösungen.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz