Hallo,
Ich versuche zZ. einzelne Tabellenfelder in ein Memofeld zu laden um dort dann überflüssige Leerzeilen zu entfernen, die von einem Benutzer, fälschlicher weiße, nach dem eingeben von verschiedenen Infos hinzugefügt werden.
Das Tabellenfeld ist vom Typ Memo und da liegt auch schon mein Problem, wenn Ich den Inhalt des Tabellenfeldes in mein Memofeld übertrage, steht in dem Memofeld nur (MEMO) also nicht der eigentliche Inhalt.
Ich lade den Inhalt der Tabelle zuerst in ein DBGrid und von daaus dann ins MemoFeld, ist bestimmt umständlich und da liegt vielleicht auch mein Fehler aber ich mache das heute zum ersten mal
wenn jmd einen Vorschlag hat wie ich den Feldinhalt direkt von von der Tabelle in das Memofeld laden kann würde das das Problem vielleicht schon beheben.
Hier mal der Sourcecode zum besseren Verständnis:
Delphi-Quellcode:
Tabelle.First;
Memo1.Text := Grid.DataSource.DataSet.FieldByName('Langtext').text; //Ich vermute das es an .text liegt aber ich hab keine Ahnung was ich anderes verwenden kann =(
Tabelle ist meine TTable und Grid mein DBGrid. Tabelle.First bewirkt das der erste Datensatz angewählt ist.
Hoffe ihr könnt mir helfen.
mfg
Alex