powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вычислимые поля в отчете
4 сообщений из 4, страница 1 из 1
вычислимые поля в отчете
    #32564799
башмак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую вас, коллеги!
У меня в таблице есть стоимость STOIM и разбивка этой стоимости по источникам финансирования stf1,stf2,stf3,stf2a,stf3i. (Понимаю, что излишество, то эта разбивка появилась не сразу)
Все это нужно сгруппировать по подразделениям, счетам и вывести на печать.
В запросе-источнике данных для отчета определяю дополнительное поле stf:stf1+stf2+stf3+stf2a+stf3i, вывожу поля stf1,stf2,stf3,stf2a,stf3i и stf.
Поскольку запрос итговый, эти поля получают имена, подобные sum-stf1 (итд)
в отчете мне все это нужно выводить для каждого подразделения внутри счета с выдачей итога по счету. Потому в отчете появляются поля вида =Sum([sum-stf1]) (итд)
Вот дальше интересно: сумма выведенных значений полей =Sum([sum-stf1]),=Sum([sum-stf2]),=Sum([sum-stf3]),=Sum([sum-stf2a]),=Sum([sum-stf3i]) не равна выведенному значению поля =Sum([sum-stf]), но равна значению =Sum([stoim]). Причем, только для одного счета. Самого длинного
Какие мб предположения о причине наблюденного?
...
Рейтинг: 0 / 0
вычислимые поля в отчете
    #32564808
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторКакие мб предположения о причине наблюденного?

1. Ошибки округления (типы полей какие)
2. Возможно где-то в полях stf1,stf2,stf3,stf2a,stf3i есть Null, тогда и их сумма будет = Null
т.е.
a=1, b=Null, c=3
получаем a+b+c = Null, а не 4
...
Рейтинг: 0 / 0
вычислимые поля в отчете
    #32565329
башмак
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Врядли: общая ошибка около 2 милионов рублей при общей сумме 160 милионов, думаю, все суммы не null-евые, причина, в чем-то другом.
...
Рейтинг: 0 / 0
вычислимые поля в отчете
    #32565354
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автордумаю, все суммы не null-евые, причина, в чем-то другом.

Тут не думать, а проверять надо

авторВ запросе-источнике данных для отчета определяю дополнительное поле stf:stf1+stf2+stf3+stf2a+stf3i
Попробуйте его определить так
stf: nz(stf1) + nz(stf2) + nz(stf3) + nz(stf2a) + nz(stf3i)
и посмотрите, что получится.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / вычислимые поля в отчете
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]