Inoffizielles deutsches Xbase-Forum • Thema anzeigen - mehrzeiliger Listendruck [ERLEDIGT]

mehrzeiliger Listendruck [ERLEDIGT]

Moderator: Moderatoren

mehrzeiliger Listendruck [ERLEDIGT]

Beitragvon Manfred am Mo, 08. Mär 2010 9:50

Hi,

ich habe ein char DB Feld, das 200 Zeichen breit ist. Das muß gedruckt werden. Leider habe ich aber nicht genug Platz, dass die gesamten 200 Zeichen hin passen würden. Gibt es unter express++ irgendeine Möglichkeit sowas in eine Art Multiline und dann mit Wordwrap einzubauen, damit man im Zweifelsfalle nicht am Ende der Zeile Wörter durchschneidet, die nicht geschnitten werden sollten?
Zuletzt geändert von Manfred am Mi, 10. Mär 2010 11:03, insgesamt 1-mal geändert.
Gruß Manfred
Mitglied der XUG-Cologne http://www.xug-cologne.de
Mitglied der XUG-Osnabrück

Schatzmeister des Vereins Deutsprachige Xbase-Entwickler
Benutzeravatar
Manfred
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 6811
Registriert: Di, 29. Nov 2005 17:58
Wohnort: Kreis Wesel

Re: mehrzeiliger Listendruck

Beitragvon Manfred am Mi, 10. Mär 2010 10:42

Hi,

ich suche wohl sowas wie GraQueryTextBox(). Damit kann man wohl prüfen, wie groß der Rahmen für den Text sein müßte und wenn man das dann umrechnet, dann sollte man wissen, ob der Platz den man hat reicht. Ich muß jetzt einmal sehen, wie man das unterbringt und wann. Gibt es da evtl. irgendwas von Roger, was ich noch nicht gefunden habe?
Gruß Manfred
Mitglied der XUG-Cologne http://www.xug-cologne.de
Mitglied der XUG-Osnabrück

Schatzmeister des Vereins Deutsprachige Xbase-Entwickler
Benutzeravatar
Manfred
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 6811
Registriert: Di, 29. Nov 2005 17:58
Wohnort: Kreis Wesel

Re: mehrzeiliger Listendruck

Beitragvon Manfred am Mi, 10. Mär 2010 11:03

alles erledigt.

dc_graquerytextbox()

macht genau das was ich will.
Gruß Manfred
Mitglied der XUG-Cologne http://www.xug-cologne.de
Mitglied der XUG-Osnabrück

Schatzmeister des Vereins Deutsprachige Xbase-Entwickler
Benutzeravatar
Manfred
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 6811
Registriert: Di, 29. Nov 2005 17:58
Wohnort: Kreis Wesel

Re: mehrzeiliger Listendruck [ERLEDIGT]

Beitragvon Manfred am Mi, 10. Mär 2010 12:13

Aber ein Verständnisproblem habe ich noch. Wobei ich jetzt nicht weiß, ob es Express++ spezifisch ist, oder generell für xbase++ gilt, oder aber ich es nur falsch übersetze.

Code: Alles auswählen
nLaengeFahrtwegText := dc_graquerytextbox(cFahrtweg,cFont)[1]


liefert mir 598 zurück. cFahrtweg fängt bei 560 an und das nächste Feld beginnt bei 1680. Das ist doch eine Differenz von 1120. Wieso paßt dann cFahrtweg nicht dazwischen, obwohl er nur 598 lang sein soll?
Gruß Manfred
Mitglied der XUG-Cologne http://www.xug-cologne.de
Mitglied der XUG-Osnabrück

Schatzmeister des Vereins Deutsprachige Xbase-Entwickler
Benutzeravatar
Manfred
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 6811
Registriert: Di, 29. Nov 2005 17:58
Wohnort: Kreis Wesel


Zurück zu eXpress++

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast