Суммируются не те данные
Добавлено: 15 фев 2012, 13:05
Здравствуйте.
Есть отчет расчетных листков. В каждом листке выводим строки с начислениями (dbPlus, tblPlus.ValDataPlus) и с удержаниями (dbMinus, tblMinus.ValDataMinus), а также некоторую сумму tblMain.CompDeb.
В текст txtToPay ("К выплате") мы хотим выводить: "Всего начислено" + "Долг предприятия" - "Всего удержано", т.е. "{Sum(dbPlus, tblPlus.ValDataPlus) + tblMain.CompDeb - Sum(dbMinus, tblMinus.ValDataMinus)}. Проблема в том, что для текущего листка данные берутся из предыдущего листка. (см. отчет и рисунок)
Есть отчет расчетных листков. В каждом листке выводим строки с начислениями (dbPlus, tblPlus.ValDataPlus) и с удержаниями (dbMinus, tblMinus.ValDataMinus), а также некоторую сумму tblMain.CompDeb.
В текст txtToPay ("К выплате") мы хотим выводить: "Всего начислено" + "Долг предприятия" - "Всего удержано", т.е. "{Sum(dbPlus, tblPlus.ValDataPlus) + tblMain.CompDeb - Sum(dbMinus, tblMinus.ValDataMinus)}. Проблема в том, что для текущего листка данные берутся из предыдущего листка. (см. отчет и рисунок)