Hi allerseits,
es ist schon eine Ewigkeit her, dass ich über Abfragen Berechungen angestellt habe und ich komme einfach nicht mehr dahinter, wie das anzustellen ist.
Die
query sieht bisher so aus (
sql-String):
SQL-Code:
SELECT
artgrpid, artgrp, artid, artname, ek, lvp, info, groupsortnr, artstat, agruppe, aklasse, abereich
FROM
art, pli, artcls, artber,artgrup, plist
WHERE
art.artid = pli.artid
AND
plist.statid = pli.status
AND
art.artklass = artcls.artclsid
AND
art.artber= artber.artberid
AND
art.artgrp = artgrup.artgrpid
ORDER BY
artgrup.artgrpid, pli.groupsortnr
funzt so auch prima in Zusammenspiel mit einer DBLookupCombobox. Aber nun kömmt's:
die Daten der
query sollen nicht in einem Grid, sondern über DBLabels dargestellt werden.
Ich bräuchte da ein Feld, welches einen berechneten Wert (einen Aufschlag auf den Wert [ek])anzeigt. Der Aufschlag ergibt sich aus einem Aufschlagssatz, welcher in einer anderen table steht und 'gelookuped' werden soll. Mit persistenten Feldern in tables is nich - DBISAM halt. Kann das über eine Ergänzung des o.
sql-statements realisiert werden?
Freue mich auf Anregungen - kann durchaus sein, dass ich mal wieder den Wald vor Bäumen nicht seh!
VG Emilio
[edit=Luckie]Luckie[/edit]