Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/29: Рейтинг темы: голосов - 29, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 65

Суммирование столбца

26.03.2013, 09:44. Показов 6007. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте еще раз. Встала такая проблема, есть запрос, в котором сведения выводятся по месяцам, месяца имеют свои столбцы, пытаюсь суммировать значения данных этих столбцов в текстовом поле коллекции
=Sum([Формы]![Итоги_за_месяц]![янв])? данные не суммируются #Ошибка. Все поля имеют числовыен значения, формат числовой. Через Nz() пробовал, такая же ошибка.
Миниатюры
Суммирование столбца   Суммирование столбца  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.03.2013, 09:44
Ответы с готовыми решениями:

Суммирование столбца
Есть столбец стоимости товаров. Как создать поле, которое выводило бы сумму всех стоимостей?

Построчное суммирование столбца
Всем привет! Заранее извиняюсь, но что-то не понимаю как посчитать построчно сумму столбца. В экселе все просто (во вложении). А как...

Суммирование столбцов по параметром другого столбца
Код Дата Группа Вид статистики Значение 84 30 янв Итальянская одежда Вступление в группу 7 85 30 янв Итальянская одежда Выход из...

8
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
26.03.2013, 09:52
В колонтитулах небось, а не в примечании?
1
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 65
26.03.2013, 10:02  [ТС]
Нет. Дело как то так: если еще не ставть условия отбора по дате, то все вроде нормально, но если задано условие то ошибка.
Миниатюры
Суммирование столбца   Суммирование столбца  
0
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 65
26.03.2013, 10:12  [ТС]
Да в примечании. Если уберу отбор по дате то все работает, как только в запрос включаю отбор по дате то вот такая ошибка #Ошибка
0
Эксперт MS Access
26827 / 14507 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
26.03.2013, 10:30
Надо сделать суммарное поле в примечании подформы, а в главной ссылаться на него
Visual Basic
1
=iif(iserror(sum([Янв]);0;sum([Янв])) - в подформе
Visual Basic
1
=[имяподформы][Полесуммывподформе] - в главной
Добавлено через 5 минут
Скобку забыл
[VB]=iif(iserror(sum([Янв]));0;sum([Янв])) - в подформе[/VB
1
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 65
26.03.2013, 14:02  [ТС]
спасибо, все отлично работает!
0
17 / 17 / 7
Регистрация: 05.09.2012
Сообщений: 246
26.03.2013, 16:19
Цитата Сообщение от mobile Посмотреть сообщение
Надо сделать суммарное поле в примечании подформы, а в главной ссылаться на него
Прошу прощения, но у меня та же задача - нужно в форме "Технологічна карта" вывести суму времени на модель, и суму зарплаты за её изготовление. Сделал вроде так как было вами, а не работает. Попробовал в поле, созданном в примечании подчиненной формы поставить просто =Sum([chas]) - тоже не получилось. Выдает ошибку Имя?
Не могли бы подсказать в чем проблема?
Базу прилагаю.
У меня аксес 2003.
Вложения
Тип файла: rar Test_Oblik_hvylyn_Progres_v6_3_1.rar (562.5 Кб, 18 просмотров)
0
2 / 2 / 0
Регистрация: 03.03.2013
Сообщений: 65
26.03.2013, 17:30  [ТС]
Вы сами себя запутали, обозвав текстовое поле Сумма хвилинНадпись. И теперь путаете это поле с текстоввым. Я Вам выложил тут то что я сам делал, посмотрите, может поможет. Извините в украинском не силен, а язык ваш у меня в некоторых местах краказябликами. Ну думаю будит работать будит, хоть акцесс у нас разный. Второе поле сами попробуйте.
Вложения
Тип файла: rar Test_Oblik_hvylyn_Progres_v6_3_1.rar (502.4 Кб, 58 просмотров)
1
17 / 17 / 7
Регистрация: 05.09.2012
Сообщений: 246
26.03.2013, 22:51
Цитата Сообщение от Nordis Посмотреть сообщение
Вы сами себя запутали, обозвав текстовое поле Сумма хвилинНадпись. И теперь путаете это поле с текстоввым. Я Вам выложил тут то что я сам делал, посмотрите, может поможет. Извините в украинском не силен, а язык ваш у меня в некоторых местах краказябликами. Ну думаю будит работать будит, хоть акцесс у нас разный. Второе поле сами попробуйте.
Спасибо большое. Все работает. Действительно случайно перепутал в суме минут и надпись подписал именем для поля, а поле наоборот именем для надписи. Но в соседнем сумирующем поле "всього оплата" было не перепутано. Поправил как у вас - начало работать.
Как я понимаю проблема была в следующем. Я в главной форме в сумирующем поле выбирал данные для отображения через свойства, постоитель выражений, и там в левом окне через Forms заходил на нужную подчинённую форму и в ней выбирал нужное поле. Так почему-то не хочет работать. Если же в построителе выражений выбрать подчиненную форму как список полей (типа =НЕ_ЧІПАТИ_Технологічна_карта_подчиненна я_форма) и дописать вручную Form!Название_поля тогда оно работает. Почему - не понятно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.03.2013, 22:51
Помогаю со студенческими работами здесь

Запрос: выбрать строки 1 столбца в зависимости от значений 1 столбца и 2 столбца
Здравствуйте. Прошу помочь в создании запроса. Название таблицы: Экзамены Столбцы таблицы: № экзамена, Студент, Оценка. Нужно выбрать...

Разделение столбца ФИО на три столбца Ф, И,О с удалением точки если имеется
Подскажите необходимо разделить поле ФИО в запросе на Ф,И,О то есть на три разных поля и к тому же удалить точки во всех трёх вновь...

Как сделать так, чтобы в конце записи каждого столбца, выводилось сумма столбца?
добрый день. таблица_1 (№, имя_клиента, приход, расход); надо написать запрос, чтобы в конце записи каждого столбца, выводилось сумма...

Суммирование столбца
Подскажите как вывести с базы access сумму столбца ocenka . Я пытаюсь так : form3.DBGrid1.DataSource:=form3.datasource1; ...

Суммирование определенного столбца БД
Имеется БД из Access, подлюченная через ADO По заданию мне нужно сделать отчет, я его сделал через FastReport Но мне нужно реализовать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Номеклатура. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru