Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Werte aus ExcelSheet in QuickReport (https://www.delphipraxis.net/39331-werte-aus-excelsheet-quickreport.html)

allarich 1. Feb 2005 08:14


Werte aus ExcelSheet in QuickReport
 
Hallo Forumsmitglieder,

ich bin am verzweifeln.Wer kann helfen? :wall:
Ich möchte Werte aus einem Excelsheet in den Quickreport übernehmen,scheitere aber immer wieder.
Die Werte mittels ADO in ein DBGrid zu übernehmen ist problemlos.Ich bekomme aber keine Verbindung
zum Quickreport hin. Wie läßt sich das realisieren?

MfG
allarich

MrSpock 1. Feb 2005 08:56

Re: Werte aus ExcelSheet in QuickReport
 
Hallo allarich,

die "Verbindung" zu Quickreport stellst du über die Eigenschaft DataSet in der TQuickRep Komponente her.

allarich 1. Feb 2005 12:37

Re: Werte aus ExcelSheet in QuickReport
 
Hallo MrSpock,

habe auf dem Quickreport ein DataSource plaziert und dann im Object Inspector die Eigenschaft von
DataSet auf "Dm.ADODSExcel" eindestellt(Dm ist ein DataModul !).Im Detail-Band habe ich dann
QRDBText1 und QRDBText2 plaziert,konnte denen aber wie normal üblich im DataField keine Zuweisung tätigen (es erscheint die Fehlermeldung "Authentification failed").Was mache ich falsch ?

MfG
allarich

MrSpock 1. Feb 2005 13:15

Re: Werte aus ExcelSheet in QuickReport
 
Hallo allarich,

kannst du die Daten denn im Programm z.B. im DBGrid anzeigen?

Es hört sich bei der Meldung so an, dass der ADO Connect String möglicherweise nicht korrekt ist.

allarich 1. Feb 2005 14:08

Re: Werte aus ExcelSheet in QuickReport
 
Hallo MrSpock,

die Daten werden im DBGrid problemlos angezeigt. Gerade deswegen verstehe ich nicht,warum es im
Quickreport nicht klappt.

MfG
allarich


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 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