Die Datenbankstrucktur ist genau so gebleiben.Auf einen Tabsheet habe ich ein
Query den
ich mit Hilfe Deines Tipps gefüllt habe.Das Datum steht deshalb in der Tabelle, weil die
Leistungstabelle nach einem Tatumsbereich gefiltert wird.Die 14 Felder resultiern aus dem
orginal Papierbautagebuch.
Delphi-Quellcode:
with Query.SQL
do
begin
Clear;
Add('
SELECT Nummer,Bezeichnung,Sum(Menge),Einheit');
Add('
FROM Leistungen.DB');
Add('
WHERE (Datum >= :date1) and (Datum <= :date2)');
Add('
group by Nummer,bezeichnung,Einheit');
end;
Query.ParamByName('
date1').Asdate := strtodate(filter1.Text);
Query.ParamByName('
date2').Asdate := strtodate(filter2.Text);
Query.Open;
Ich kann kein Listview mit Leistungen füllen, weil ich die Leistungen vorher noch garnicht kenne.