Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 26.11.2024 13:54

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




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

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
Подскажите, пожалуйста, как можно сделать таблицу на основе таблицы "Проданные товары", чтобы количество одинакового товара суммировались, и суммировалась сумма продажи по тем ценам, по которым товар продавался, а не розничная цена или др. Например, чтоб писало "Грудка" не 3 раза, а "Грудка": Количество 26,88, Сумма 662,406. И чтоб был фильтр по дате.


Вложения:
Безымянный.jpg
Безымянный.jpg [ 455.33 КБ | Просмотров: 81423 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10.03.2014 13:48 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Таблица "Хронология расхода", правда фильтра по дате там нет.
Если нужен фильтр, то постройте новое представление, сгруппировав расходные операции по дате.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


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

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
"Хронология расходов" выдает то же самое, что и таблица "Проданные товары", т.е. нет группирования товаров.


Вложения:
Хронология расхода.jpg
Хронология расхода.jpg [ 28.87 КБ | Просмотров: 81419 ]
Безымянный.jpg
Безымянный.jpg [ 88.87 КБ | Просмотров: 81419 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10.03.2014 15:25 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Del

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10.03.2014 17:03 
Не в сети

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
Я конечно не профи программирования, можно поподробнее о представлении?


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

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Чтобы разобраться в этом, отнюдь не нужно быть программистом, тем более профи. Представление в отличии от таблицы не хранит, а лишь выводит данные из таблиц в определенных форме, порядке и количестве. Формируется на основе sql-запроса. Не поленитесь посмотреть специально созданные обучающие видео материалы внизу главной страницы сайта и раздел Вопросы сайта.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10.03.2014 20:46 
Не в сети

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
Сделал выражение в отчете
SELECT qdfHistoryOut.DocumentDateCalc, qdfHistoryOut.ProductCalc, SUM(qdfHistoryOut.Quantity) AS [Количество] FROM qdfHistoryOut GROUP BY DocumentDateCalc, ProductCalc
Заработало! Показывает Дату, Товар(сгруппировано), Количество(сумма по товару).
А вот как сюда добавить еще сумму, по которой товар был продан(суммы продаж разные для одного и того же товара)???


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

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Я вас не так понял, праздники знаете ли. Если нужна информация только по операциям продаж, то Вам нужно сделать запрос с группировкой к таблице Проданные товары: там и дату возьмете, и цену продажи. Ее нужно указать в конструкции GROUP BY после даты операции.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


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

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
Да, спасибо, но я сам вник. Взял за основу таблицу "проданные товары", и все что надо взял оттуда. Получилось следующее:
SELECT qdfSalesProducts.DocumentDateCalc, qdfSalesProducts.ProductCalc, SUM(qdfSalesProducts.Quantity) AS [Количество], SUM(qdfSalesProducts.Amount) AS [Сумма] FROM qdfSalesProducts GROUP BY DocumentDateCalc, ProductCalc.
Может кому пригодится.


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

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Да, все верно. Это очень ценно, что сами сделали. А, Вы цену продажи суммируете. Тогда не нужна она в GROUP BY

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


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

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
Подскажите еще, что нужно подкорректировать в выражении, чтоб она могла показывать количество и сумму не только за один день, а, например, за неделю или месяц. И не так, что "Товар1" кол-во 10кг, сумма 100, 01.03.14, "Товар1" кол-во 15кг, сумма 150, 02.03.14, а "Товар1" кол-во 25кг, сумма 250. Можно без дат, но должна быть выборка даты в фильтре.
Заранее спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12.03.2014 01:02 
Не в сети

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
…GROUP BY ProductCalc, DocumentDateCalc

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12.03.2014 10:01 
Не в сети

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
Нет, так она сортирует по товару, в какие дни сколько продано. А я хочу чтоб каждый товар мне показывался одной строкой за весь месяц или неделю.


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

Зарегистрирован: 25.04.2012 10:09
Сообщения: 2233
Откуда: Жуковский, Московская область
Ну у Вас же есть столбец с датой, воспользуйтесь дальше фильтрами таблицы.
Также можно воспользоваться услугой настройки Вашей конфигурации нашими специалистами.

_________________
90% ответов на ваши вопросы находятся в руководстве, разделах "Вопросы" и "Видео" на нашем сайте.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13.03.2014 19:22 
Не в сети

Зарегистрирован: 09.03.2014 10:01
Сообщения: 72
Вот как выглядит отчет сейчас. Фильтр стоит "на текущую неделю". Как сделать чтоб и количество, и сумму он писал одной строкой, как в подитогах? Мне это надо для распечатки. А если понадобится отчет за год, что больше 100 страниц печатать?


Вложения:
Безымянный.jpg
Безымянный.jpg [ 109.52 КБ | Просмотров: 89714 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

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


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

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


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

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