Снегопат

Обсуждение Снегопата
Текущее время: 23 ноя 2024, 12:52

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 11 янв 2012, 13:54 
Не в сети

Зарегистрирован: 24 авг 2011, 17:26
Сообщения: 154
Есть элементарный отчет, который показывает количество и сумму проданных товаров по регионам. Т. е. две группировки, товар, регион. На СКД. Заказчик хочет видеть среднюю цену продаж по каждом региону и итого по товару.
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:

Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;

В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2

Что с этим делать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 янв 2012, 14:05 
Не в сети

Зарегистрирован: 24 авг 2011, 17:26
Сообщения: 154
И где-бы я еще сам с собой поговорил? Пользовательские поля - вот, что мне нужно:)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июл 2012, 01:53 
Не в сети

Зарегистрирован: 13 июн 2012, 20:52
Сообщения: 51
Ага, как раз помогло


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июл 2012, 06:43 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Это еще легко.
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помог :( http://www.forum.mista.ru/topic.php?id=615738


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 18 ноя 2012, 04:52 
Не в сети

Зарегистрирован: 16 ноя 2012, 14:11
Сообщения: 42
2 artbear

Как решил задачу? Меня давно гложит такой же вопрос, как такое сделать в СКД)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 ноя 2012, 20:29 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Формировал вручную после вывода данных в СКД


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 ноя 2012, 07:40 
Не в сети

Зарегистрирован: 02 авг 2012, 09:56
Сообщения: 20
Classic писал(а):
Есть элементарный отчет, который показывает количество и сумму проданных товаров по регионам. Т. е. две группировки, товар, регион. На СКД. Заказчик хочет видеть среднюю цену продаж по каждом региону и итого по товару.
Добавляем вычисляемое поле Цена = Сумма / Количество; заносим это поле в ресурсы, Цена = Среднее(Цена). И получаем облом. По последней группировке - расчет идет, как нужно - сумма делится на количество. А по первой, по товару - показывает арифметическое среднее уже рассчитанных цен.
Пример:

Молоко
Киев - 100 кг; 500 грн; цена - 5 грн;
Область - 20 кг; 200 грн; цена - 10 грн;

В таком случае цена должна быть (500 + 200) / (100 + 20) ~ 5.83, а СКД считает как (5 + 10) / 2

Что с этим делать?

Просто нужно в ресурс писать не Среднее(Цена), а Сумма(Сумма)/Сумма(Количество). Причем даже не надо проверять на деление на 0, В случае нуля в поле прям и будет написано "Деление на 0".

artbear писал(а):
Это еще легко.
Вот у меня была задача для СКД - посчитать количество накладных в день, а потом в итого за месяц посчитать среднее количество накладных в день.
вот последнее среднее у меня и не получилось.
на мисте также народ по СКД не помог :( http://www.forum.mista.ru/topic.php?id=615738


Я делал так: 2 раза добавлял одно и то же поле в ресурсы, указывал разные значения в "Рассчитывать По" и нужные выражения в Выражении. Выглядит вот так http://screencast.com/t/nnhAhnf1d


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 ноя 2012, 09:19 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Stepa86 писал(а):
Я делал так: 2 раза добавлял одно и то же поле в ресурсы, указывал разные значения в "Рассчитывать По" и нужные выражения в Выражении. Выглядит вот так http://screencast.com/t/nnhAhnf1d

Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 ноя 2012, 09:30 
Не в сети

Зарегистрирован: 02 авг 2012, 09:56
Сообщения: 20
artbear писал(а):
Я пытался так делать, не получалось. Вся фишка как раз в "двойном" расчете полей для СКД, никак не удается.


вот так должно получится? http://screencast.com/t/C48dXJifYi5


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 ноя 2012, 10:13 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:36
Сообщения: 1085
Ага, очень похоже на правду. Cделал, как указано выше, или еще как-то ?
Я также менял ресурсы, но не получалось.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ]  На страницу 1, 2  След.

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


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

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


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB