nach einiger Recherche in diesem und anderen Foren komme ich nicht weiter und bitte um Ideen:
Ich möchte mit einem (neuen) Platzhalter $BetriebAdresse$ unserem Sekretariat den bequemen Zugriff auf Name und Anschrift des obersten Betriebs in den Schülerdaten ermöglichen. Da es ja m.W. kein Datenbankfeld dafür gibt, möchte ich den String live in der Funktion "ErsetzePlatzhalter" aus den Datenbankfeldern der SchuelerAdressen-Quelle erzeugen (u.a. AllgAdrName usw.). Der einzelne Abruf von Name, Straße, etc. funktioniert unproblematisch, nur das Zusammensetzen des Strings bereitet Schwierigkeiten, und zwar nur beim Zeilenumbruch.
Der aktuelle Stand sieht so aus:
Code: Alles auswählen
//Betriebe-Variablen
BetriebName := SchuelerAdressen['AllgAdrName1'];
BetriebStrasse := SchuelerAdressen['AllgAdrStrasse'];
BetriebPLZ := SchuelerAdressen['AllgAdrPLZ'];
BetriebOrt := SchuelerAdressen['Ortsname'];
BetriebVertragsart := SchuelerAdressen['Vertragsart'];
BetriebVertragsbeginn := SchuelerAdressen['Vertragsbeginn'];
BetriebVertragsende := SchuelerAdressen['Vertragsende'];
BetriebVertragsart := SchuelerAdressen['Vertragsart'];
// StringBuilder BetriebAdresse
BetriebAdresse := BetriebName + chr(13) + BetriebStrasse + chr(13) + BetriebPLZ + ' ' + BetriebOrt;
Code: Alles auswählen
\u0208 - Unicode Linebreak
\par - RTF-Linebreak
\n - HTML Linebreak
chr(13) - lt. Forum hier
chr(13) + chr(10) - lt. Forum hier
Herzlichen Dank für neue Ideen!
Sebastian Stüwe
Käthe-Kollwitz-Berufskolleg, Hagen