Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   DBmemo in DBGrid oder DBgrid mehrzeilig (https://www.delphipraxis.net/163645-dbmemo-dbgrid-oder-dbgrid-mehrzeilig.html)

Bernd 8. Okt 2011 10:49

DBmemo in DBGrid oder DBgrid mehrzeilig
 
Hallo an alle,

bin gerade dabei Auftragsbearbeitung zu schreiben. Nun habe ich folgendes Problem.

Die Positionen werden schön im DBGRID angezeigt, leider nicht der Text aus dem DBMemo Feld.

Wenn dann nur eine Zeile. Jetzt soll der Rechnungs oder Auftragstext aber mehrzeilig werden können.
Also exitiert nur eine Zeile Text dann sollte auch nur eine angezeigt werden, wenn mehrere Zeilen dann eben mehrere. Die Texte gehören dann immer zu einer Position nebst einer Anzahl und dann eben mehrere Texte.
Hat jemand eine Lösungs idee, vielleicht auch mit Beispiel.

Danke im Voraus

Bernd

Union 8. Okt 2011 13:10

AW: DBmemo in DBGrid oder DBgrid mehrzeilig
 
Entweder Du änderst Dein DB Design, so dass Du Positionszeilen unterschiedlicher Art generierst (Artikel/Mengen/Preis-Satzart und Textzeile) oder Du verwendest DevExpress oder andere Grids, die mehrzeilige Memos unterstützen.

Bernhard Geyer 8. Okt 2011 13:20

AW: DBmemo in DBGrid oder DBgrid mehrzeilig
 
Das übliche Zauberwort: Ownerdraw.

Oder du schmeißt das DBGrid raus und nimmst ein normales Grid das du entweder "normal" befüllst oder im virtual/ownerdraw betreibst.

DeddyH 8. Okt 2011 13:39

AW: DBmemo in DBGrid oder DBgrid mehrzeilig
 
Kann man bei OwnerDraw denn die Zeilenhöhe beeinflussen? BTW: ich habe das auch schon im DT gefragt (Crosspost wurde ja bislang nicht verlinkt).

Bernd 8. Okt 2011 15:28

AW: DBmemo in DBGrid oder DBgrid mehrzeilig
 
Danke erstmal, aber welche Dbgrids kann man nehmen. möglichst kostenlos !!

DeddyH 8. Okt 2011 15:47

AW: DBmemo in DBGrid oder DBgrid mehrzeilig
 
Gab es da nicht etwas auf VST-Basis? Da müsstest Du Dich mal ein wenig umschauen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz