![]() |
Re: TDBGrid auch ohne Report aus drucken?
@BrunoT: Warum machst du das Grid nicht zum Parameter? Dann muss man da auch nicht son hässliches Konstrukt basteln, die Benamung bleibt dem Entwickler überlassen und man kanns auch mal für mehr als ein Grid benutzen.
Mir ist klar, dass dir das klar ist und dass es sich nur um ein Beispiel handelt, nur ist es imho leichter die Funktion anzupassen als das ganze Programm auf die Funktion umzubiegen. |
Re: TDBGrid auch ohne Report aus drucken?
Zitat:
Vielen Dank nochmal! Heike. |
Re: TDBGrid auch ohne Report aus drucken?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo!
Also, drucken tuts aber nur den ersten Eintrag und da werden dann ganz viele raus. Heike. |
Re: TDBGrid auch ohne Report aus drucken?
Hi Heike,
sorry :oops:
Delphi-Quellcode:
for i:=0 to DBGrid1.SelectedRows.Count-1 do
Begin GotoBookmark(pointer(DBGrid1.SelectedRows.Items[i])); //Setzt einen Datensatz weiter s:=''; //leeren des Strings for j := 0 to {FieldCount-1} 3 do //beschränkt auf die ersten 3 Felder begin if (j>0) then s:=s+', '; s:=s+Fields[j].AsString; end; Da hat sich doch der fiese Fehlerteufel eingeschlichen. //qnd mfg BrunoT |
Re: TDBGrid auch ohne Report aus drucken?
@Treffnix,
na klar würde ich das sooo nicht verwenden, sondern sogar unabhängig von der Datenquelle gestalten(nur den String oder eine TStringlist übergeben). So haben wir das mal unter COBOL in seeligen Zeiten gemacht, wo es nur Zeilendrucker gab. :stupid: mfg BrunoT |
Re: TDBGrid auch ohne Report aus drucken?
Zitat:
Heike. |
Re: TDBGrid auch ohne Report aus drucken?
Liste der Anhänge anzeigen (Anzahl: 2)
Hi Heike,
bei mir geht es, wenn ich mehrere Zeilen markiere. ich hänge die Unit UDruck als Quelle noch einmal dran. Einmal zum Drucken nur das Grid und einmal für die ganze Tabelle. mfg BrunoT |
Re: TDBGrid auch ohne Report aus drucken?
Mist,
da hatte sich doch das s:=''; verkrümelt. Noch einmal hochgeladen(Variante Tabelle) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz