| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS Access > Сумма с накоплением в графе итого |
| Автор: sdram 13.7.2007, 11:03 |
| Как то не выходит добавить в отчет итоговую строку. В нижнем колонтитуле отчета добавляю те же поля что и в области данных и в свойстве "Сумма с накопление" выбираю для всего. Но трабла в том что показывает значения последней строки, без всякой суммы. а хотелось бы: ВремяРаботы_Б ВремяРаботы_К ВремяРаботы_А 8 9 8 2 2 3 итого 10 11 11 Помогите кто чем сможет. |
| Автор: kapbepucm 13.7.2007, 11:28 |
| =Sum(ВремяРаботы_x) |
| Автор: sdram 13.7.2007, 11:46 |
| Если вставить =Sum(ВремяРаботы_А) в поле находящееся в области данных то да работает(не так как надо) ВремяРаботы_Б ВремяРаботы_К ВремяРаботы_А 8 9 11 2 2 11 итого 10 11 #Ошибка , а если в нижний колонтитул то возвращает (#Ошибка) А интересует как раз ... |
| Автор: kapbepucm 13.7.2007, 12:16 |
| Может проблема в именах. Как у тебя называются столбец в таблице и соотв. поле в отчёте (область данных)? |
| Автор: Akina 13.7.2007, 12:18 |
| Сделайте требуемое при помощи мастера отчетов. Посмотрите, что он сделал. Сделайте также в своем отчете. |
| Автор: sdram 13.7.2007, 12:38 |
| =Sum(ВремяРаботы_А) В верхнем колонтитуле не работает в области данных работает В нижнем колонтитуле не работает |
| Автор: kapbepucm 13.7.2007, 13:56 | ||
Это в мастере сделано? |
| Автор: sdram 13.7.2007, 14:10 |
| В конструкторе. |
| Автор: sdram 13.7.2007, 14:55 |
| for Akina К сожалению мастер не дает возможности создать такой, с виду элементарно стандартный, отчет. :( |
| Автор: kapbepucm 13.7.2007, 15:14 | ||
Сделай временно ID строки и отгруппируй в мастере по ней. Тогда должно появиться SummaryOptions... |
| Автор: bopoha 17.7.2007, 07:25 |
| Итоговую сумму можно разместить только в примечании отчета. При этом не должно быть совпадений имен поля таблицы и элемента управления, над которым происходит суммирование. Об этом говорилось раньше. И не нужно никакой свистопляски. |
| Автор: kapbepucm 17.7.2007, 08:25 | ||
По-моему здесь так и делают |
| Автор: bopoha 17.7.2007, 08:29 |
| Да? Прочитай внимательно первый пост и все последующие. Ни слова про примечание отчета. |
| Автор: Akina 17.7.2007, 08:32 |
| Так что для получения этой суммы придется сделать отдельный запрос к БД (или к Report.RowSource). |
| Автор: kapbepucm 17.7.2007, 08:36 |
| bopoha, согласен, отзыв, хотя мастер должен был бы нарисовать итог в примечании. Всё же не могу понять, почему в колонтитулах не работает вообще. |