Filemaker
Posts 1-3 of 3
-
Holger F. Caspari Premium Member Group moderatorThe company name is only visible to registered members.Umbrüche in Textfeld unterdrücken
Hallo,
da wir FM-Daten aus FM Pro. 8.03 in .CSV Dateien exportieren und diese wieder in eine SQL-Datenbank importieren brauche ich Feldwerte von Textfeldern die frei von Zeilenumbrüchen sind.
Ideal wäre die Möglichkeit der Eingabe eines Umbruchs von vorneherein zu unterbinden. Leider fehlt mir die zündende Idee für eine elegante Formel zur Feldwertüberprüfung.
Für Hilfe wäre ich dankbar.
Cheers
Holger Caspari
- 28 Oct 2009, 3:34 pm
-
Reinhold Goss Premium MemberThe company name is only visible to registered members.Re: Umbrüche in Textfeld unterdrücken
Hallo Herr Caspari,
hier hilft eine Austauschen/Substitute-Funktion unter "Berechneter Wert" weiter:
Austauschen ( IhrFeld ; ¶ ;" ")
Damit werden Returns automatisch bei der Eingabe durch ein Leerzeichen ersetzt. Um nicht im Gegenzug doppelte Leerzeichen sich einhandeln, kann man die Formel erweitern:
Austauschen ( IhrFeld ; [¶ ;" "]; [" ";" "])
Eleganter lässt sich das Entfernen der doppelten, dreifachen Leerzeichen über die TrimmeAlle- Funktionen lösen. Siehe hier:
http://taosolutions.wordpress.com/2009/06/26/doppelt-dreifac...
Ab FileMaker 9 lässt sich die praktische Funktion "Selbst/Self" für das direkte Ansprechen des aktuellen Feldes nutzen, damit muss man nicht explizit den entsprechenden Feldnamen setzen, sondern
Austauschen ( Selbst ; [¶ ;" "]; [" ";" "])
mach die Funktion "universell", wie gesagt: erst Version ab 9...
Beste Grüße,
Reinhold Goss.
This post was modified on 29 Oct 2009 at 10:19 am.- 28 Oct 2009, 5:05 pm
-
Holger F. Caspari Premium Member Group moderatorThe company name is only visible to registered members.Re^2: Umbrüche in Textfeld unterdrücken
Hallo Herr Goss,
extrem feine Lösung. Vielen, vielen Dank! Das erspart meinen Kollegen und mir viel Ärger!
Beste Grüße an Herrn Schneider!
Cheers
Holger Caspari
- 29 Oct 2009, 10:25 am
