Дмитрий, здравствуйте.
Дабы не плодить темы форума, задам вопрос в этой теме.
Есть две таблицы Grid , в одной и во второй высчитывается сумма значений 1 столбика, с последующим выводом итоговой суммы в Footer (через sql запрос). Как произвести математические действия с итоговыми суммами взятыми из Footer-а обеих таблиц, с последующим выводом информации в поле Edit ?
Добрый день!
А как вывести сумму(итог) столбцов в футер через sql запрос?
Если можно на моём примере, второй и третий столбец:
SELECT
Comp.CompName,
TOTAL(OtgruzDokum.OtgruzDokumVes),
round(TOTAL((Schet.SchetSumma / Schet.SchetVesDokum)*(SELECT TOTAL(OtgruzDokum.OtgruzDokumVes) FROM OtgruzDokum WHERE OtgruzDokum.id_Schet=Schet.id)),2)
FROM OtgruzDokum
LEFT OUTER JOIN Schet ON Schet.id=OtgruzDokum.id_Schet LEFT OUTER JOIN Prih ON Prih.id=Schet.id_Prih LEFT OUTER JOIN Comp ON Comp.id=Prih.id_Comp
WHERE
(CASE WHEN {DateTimePicker1} IS NOT NULL THEN date(OtgruzDokum.OtgruzDokumDate) >= date({DateTimePicker1}) ELSE 1=1 END) AND
(CASE WHEN {DateTimePicker2} IS NOT NULL THEN date(OtgruzDokum.OtgruzDokumDate) <= date({DateTimePicker2}) ELSE 1=1 END) AND
(CASE WHEN {ComboBox1} <> -1 THEN Prih.id_Comp = {ComboBox1} ELSE 1=1 END)
GROUP BY Comp.CompName