![]() |
qreport.preview nicht aktuell??
Hallo,
bin neu hier,newbie und brauche mal professionelle Hilfe. Irgendwie konnte mir bis jetzt niemand helfen. Ich habe ein kleines Programm das über 2 Edit Felder daten in eine access Datenbank schreibt. Das geht auch einwandfrei. Auf dem 2ten Formular liegt mein Quickrep da ich die Daten gerne Ausdrucken möchte. Print und preview funktioniert auch, nur wenn ich während der Laufzeit neue Daten eingebe erscheinen diese weder im preview noch im Ausdruck? Die Daten sind nur soweit vorhanden wie die Tabelle beim Start auch aussah!? Wenn ich dann das Programm beende und neu Starte sind auch die geänderten daten drin. Habt ihr eine Idee? Danke dragi |
Re: qreport.preview nicht aktuell??
Wie in etwa sieht denn dein Quellcode aus fürs reinschreiben in die tabelle?
|
Re: qreport.preview nicht aktuell??
Klar, hier die beiden Units
Unit1:
Delphi-Quellcode:
Unit2:
unit Unit1;
interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, ExtCtrls, DBCtrls, StdCtrls, Mask, Db, ADODB; type TForm1 = class(TForm) ADOConnection1: TADOConnection; DataSource1: TDataSource; ADOTable1: TADOTable; DBEdit1: TDBEdit; DBEdit2: TDBEdit; DBNavigator1: TDBNavigator; DBGrid1: TDBGrid; Button1: TButton; Button2: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private-Deklarationen } public { Public-Deklarationen } end; var Form1: TForm1; implementation uses Unit2; {$R *.DFM} procedure TForm1.Button1Click(Sender: TObject); begin Form2.quickrep1.preview; end; procedure TForm1.Button2Click(Sender: TObject); begin Form2.QuickRep1.print; end; end.
Delphi-Quellcode:
unit Unit2;
interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Db, ADODB, Qrctrls, QuickRpt, ExtCtrls, StdCtrls; type TForm2 = class(TForm) QuickRep1: TQuickRep; ColumnHeaderBand1: TQRBand; QRLabel1: TQRLabel; QRLabel2: TQRLabel; QRLabel3: TQRLabel; DetailBand1: TQRBand; QRDBText1: TQRDBText; QRDBText2: TQRDBText; QRDBText3: TQRDBText; ADOConnection1: TADOConnection; ADOTable1: TADOTable; DataSource1: TDataSource; private { Private-Deklarationen } public { Public-Deklarationen } end; var Form2: TForm2; implementation {$R *.DFM} end. |
Re: qreport.preview nicht aktuell??
Wo wird denn denn der Text vom Edit in die Datenbank geschrieben?
|
Re: qreport.preview nicht aktuell??
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:11 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 by Thomas Breitkreuz