Текущее время: Чт, мар 28 2024, 15:39

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Расчет итоговых сумм в развертке по месяцам
СообщениеДобавлено: Чт, фев 25 2016, 17:26 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, авг 17 2004, 08:49
Сообщения: 319
Откуда: Мариуполь
Здравствуйте

Подскажите, как реализовать данный вариант. Имеется запрос где развертка по строкам - сотрудники, по столбцам - месяцы. В развертке по месяцам добавлена выборка "Зарплата". Добавил формулу SUMRT "Зарплата", содержащую итоговую сумму "Зарплаты" по всем сотрудникам. Т.е. должны были получить что-то вида

Таб месяц 01.2016 02.2016
ЗП Ф ЗП Ф
11000012 400,00 900.00 450.00 1000.00
11000015 500,00 900.00 550.00 1000.00

Если выборка по одному месяцу, то все выглядит как и предполагалось. Если выборка за 2-а и более месяцев, то формула SUMRT "Зарплата" вычисляет сумму за все месяцы сразу. Предположили, что ситуацию должен решить оператор SUMGT. К сожалению результат тот же. Как можно через формулу получить итоговую сумму зависящую от развертки по месяцам и вычисляемую на момент запуска запроса, чтобы результат не изменялся в дальнейшем?

Если в выборку "Зарплата" жестко добавить ограничение по месяцу в виде переменной или константы, то оператор SUMRT корректно отрабатывает, но требуется работать с динамическим периодом.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Расчет итоговых сумм в развертке по месяцам  Тема решена
СообщениеДобавлено: Чт, фев 25 2016, 22:57 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Вс, янв 11 2009, 14:41
Сообщения: 902
Откуда: Москва
Пол: Мужской
Вашу "Ф" делаете как ограниченный показатель "Зарплата", ограничиваете признаком Сотрудник и ставите на нем константа выбор и наслаждаетесь результатом


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB