Einzelnen Beitrag anzeigen

mlspider

Registriert seit: 22. Okt 2003
Ort: Berlin
661 Beiträge
 
Delphi 7 Enterprise
 
#1

Problem mit 2 Datumsfelder in einer Tabelle

  Alt 18. Jan 2006, 12:33
Datenbank: Paradox • Version: 7 • Zugriff über: BDE
Hallo,

Ich habe mir eine Rechnungsmaske gebastelt, worin auch das Tagesdatum in einer Tabelle gespeichert wird. Nun möchte ich vielmehr ein weiteres Feld namens SollDatum vom Typ Datum in der Tabelle anlegen. Dieses Feld soll das Datum 30 Tage später nach Rechnungslegung tragen. Soweit so gut.

Delphi-Quellcode:
Rechnung.DBText3.Caption:=FormatDateTime('dd.mm.yyyy',date+StrToInt(Rechnung.Edit1.Text));
//Edit1.Text:=30

gibt mir das Solldatum aus.

Beim Aufruf von

Table1.Append; und

Delphi-Quellcode:
Table1.Edit;
 Table1.Post;
 Table1.Refresh;
wird das SollDatum nicht mitgespeichert.

Versuche ich zusätzlich

Delphi-Quellcode:
procedure TRechnung.Table1AfterInsert(DataSet: TDataSet);
begin
 Table1['Datum']:=Date;
 Table1['SollDatum']:=Date;
end;
gibt er diee Meldung: "0.0 ist kein gültiger Zeitstempel" aus.

Was läuft hier falsch?

Danke.
Mario
Handbücher haben einen hohen Heizwert!!!

http://geprellte-ebay-kaeufer.de
  Mit Zitat antworten Zitat