Zeilenumbruch im CONCAT

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Mr.Bobo
**
Beiträge: 27
Registriert: Di, 18.12.2007 18:41
Wohnort: Bad camberg
Kontaktdaten:

Zeilenumbruch im CONCAT

Beitrag von Mr.Bobo »

Vereehrte Gemeinde,

hat jemand eine Idee wie ich in der CONCAT Anweisung Zeilenumbruch eingeben bzw. einfügen kann.

Z.B. mit SELECT CONCAT (Anrede, ' ', Vorname, ' ', Nachname) AS Ansprechperson ....
habe ich in einem Formular "Herr Max Musterman". Erwünscht ist aber ein Formularfeld mit 3 Zeilen wo steht:
Herr
Max
Musterman

Für jede Hilfe oder auch kleinsten Tipps vielen Dank schon im voraus!
Habe keine Angst vom Unbekannten. Denke daran - Titanic haben Profis gebaut, die Arche ein Amateur!
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: Zeilenumbruch im CONCAT

Beitrag von Barlee »

Hallo Mr. Bobo,

warum nimmst Du im Formular nicht 3 einzelne Felder für Anrede, Vor- und Nachname und ordnest sie untereinander an?
Mit entsprechenden Einstellungen der einzelnen Felder (ohne Rahmen usw.) kommt das optisch einem großen Feld sehr nahe...
Vielleicht eine Alternative?

Ich glaube nicht, dass man mittels CONCAT Zeilenumbrüche umsetzen kann. Zumindest ist mir kein Weg bekannt.

Gruß Barlee
Mr.Bobo
**
Beiträge: 27
Registriert: Di, 18.12.2007 18:41
Wohnort: Bad camberg
Kontaktdaten:

Re: Zeilenumbruch im CONCAT

Beitrag von Mr.Bobo »

Barlee, Danke für den Tipp.
Das ist keine schlechte Idee aber ich habe das Problem gerade eben anders gelöst. Eigentlich ist es ganz einfach Zeilenumbrüche im CONCAT zu erzeugen:

SELECT CONCAT (Anrede, '\n', Vorname, '\n', Nachname) AS Ansprechperson ....

Fertig!

PS: Mit einem Feld ist das Formular einfach übersichtlicher, in meinem Fall ist es auf jeden Fall so.
Habe keine Angst vom Unbekannten. Denke daran - Titanic haben Profis gebaut, die Arche ein Amateur!
Barlee
******
Beiträge: 767
Registriert: Sa, 17.12.2005 12:27

Re: Zeilenumbruch im CONCAT

Beitrag von Barlee »

Hallo Mr. Bobo,
Zumindest ist mir kein Weg bekannt.
Jetzt kenne ich einen :-)

Danke, dass Du die Lösung mitgeteilt hast! Ist ja wirklich einfach...

Gruß Barlee
Antworten