Bereits beim Starten von Lazarus stoppt er und gibt folgendes aus:
Code: Alles auswählen
TJITForms::TdbfMain
Error Reading TdbfMain.LCLVersion: Unknown property: "LCLVersion"
TJITForms::TdbfTable
Error Reading TdbfTable.LCLVersion: Unknown property: "LCLVersion"
TJITForms::TdbfIndex
Error Reading TdbfIndex.LCLVersion: Unknown property: "LCLVersion"
TJITForms::TdbfCondition
Error Reading TdbfMain.LCLCondition: Unknown property: "LCLVersion"
TJITForms::TdbfCondition
Component Class: TDateEdit
Error Reading edtCalendar.DefaultToday: Unknown property: "DefaultToday"
TJITForms::TdbfEdtTable
Error Reading TdbfEdtTable.LCLVersion: Unknown property: "LCLVersion"
TJITForms::TdbfEdtTable
Component Class: TEdit
Error Reading edtCondition.OnDblClick: Unknown property: "OnDblClick"
TJITForms::Tdbfselect
Error Reading TdbfSelect.LCLVersion: Unknown property: "LCLVersion"
Nach dem Compilieren erscheinen folgende Fehler im Meldungsfenster:
Code: Alles auswählen
"Compiling package Printer4Lazarus 0.5" completed
"Compiling package lazreport 0.9.5" completed
"Compiling package DBFLaz 0.1.1" completed
files/frmmemoedt.pas(22,44) Hint: Parameter "CloseAction" not used
files/frmmemoedt.pas(26,48) Hint: Parameter "Key" not used
files/frmmemoedt.pas(26,57) Hint: Parameter "Shift" not used
files/frmmemoedt.pas(43,14) Hint: Unit "frmEdtTable" not used in frmMemoEdt
files/frmcondition.pas(103,7) Note: Local variable "Feld" not used
files/frmedttable.pas(48,44) Hint: Parameter "CloseAction" not used
files/frmedttable.pas(47,31) Hint: Parameter "DataSet" not used
files/frmedttable.pas(209,21) Error: identifier idents no member "ClearSelection"
files/frmedttable.pas(209,35) Error: Illegal expression
files/frmedttable.pas(210,23) Error: identifier idents no member "ClearSelection"
files/frmedttable.pas(210,37) Error: Illegal expression
files/frmedttable.pas(400) Fatal: There were 4 errors compiling module, stopping
Die Fehlermeldungen tauchen aber nur in Version 0.9.24 auf, in der Entwicklerversion 0.9.25 läuft es wie geschmiert. Aber der Bug mit den verlorenen Daten ist bei beiden gleich.
Und damit es neutral bleibt, habe ich eine neue Tabelle Db angelegt, Daten eingegeben und dann anschliessend die Datei neu geöffnet, die Struktur geändert. Nach dem Abspeichern der Struktur waren ALLE Daten weg, die Datensätze indes noch vorhanden, aber eben leer.
Und ich habe einige grosse dbf Dateien, die ich bereits seit Jahren zum Testen nehmen,da passierte das Gleiche!
Es wundert mich, das niemand aus dem Forum, oder zumindest diejenigen, die sich den dbfeditor heruntergeladen haben, kein Feedback gaben. Schliesslich müssen bei denen doch dieselben Fehler aufgetaucht sein.
Gruss ralli