Имя: Пароль:
1C
1С v8
Вывод результата запроса
0 Тоненький Клиент
 
23.10.12
13:58
Прошу ногами не бить, т.к. учусь.
Есть запрос
Запрос.Текст = "
| ВЫБРАТЬ
|    НАЧАЛОПЕРИОДА(Продажи.Период, День) КаК Период,
//|    Продажи.Регистратор как докум,
|    Продажи.Количество КАК    к,
|    Продажи.Номенклатура    
|ИЗ
|    РегистрНакопления.Продажи КАК Продажи
|ГДЕ
|    //Продажи.Регистратор = &Регистратор
| //Продажи.Период = &Период
|    Продажи.Номенклатура В (&Номенклатура)
|    И Продажи.Контрагент = &Контрагент
|   И Продажи.Период МЕЖДУ &НачПериода И &КонПериода
|
|УПОРЯДОЧИТЬ ПО
|    Период"

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

10.04.2012    -1,000    Труба
10.04.2012    -2,000    Труба

Как сделать так, чтобы на выходе данные по одному и тому же дню суммировались? Чтобы было
10.04.2012    -3,000 Труба

Заранее спасибо!
1 Тоненький Клиент
 
23.10.12
13:58
За закомментированные строчки в коде сорри.
2 zladenuw
 
23.10.12
14:01
наверное группировать надо по периоду
3 Тоненький Клиент
 
23.10.12
14:04
Сгруппировать по
Период ?
Нет, не получается, пишет, что поле не входит в группу Продажи.Количество
(в консоли запросов если делать)
4 Sammo
 
23.10.12
14:04
Пользуйтесь конструктором. Закладка Группировка
5 Defender aka LINN
 
23.10.12
14:05
(0) Виртуальные таблицы для лохов?
6 Тоненький Клиент
 
23.10.12
14:07
(5) неграмотный я еще в плане виртуальных таблиц
(4)
Получилось следующее, но результат тот же
ВЫБРАТЬ
   НАЧАЛОПЕРИОДА(Продажи.Период, ДЕНЬ) КАК Период,
   Продажи.Количество КАК к,
   Продажи.Номенклатура
ИЗ
   РегистрНакопления.Продажи КАК Продажи
ГДЕ
   Продажи.Номенклатура В(&Номенклатура)
   И Продажи.Контрагент = &Контрагент
   И Продажи.Период МЕЖДУ &НачПериода И &КонПериода

СГРУППИРОВАТЬ ПО
   НАЧАЛОПЕРИОДА(Продажи.Период, ДЕНЬ),
   Продажи.Количество,
   Продажи.Номенклатура

УПОРЯДОЧИТЬ ПО
   Период
7 Sammo
 
23.10.12
14:10
(6) Нужно что сделать? Просуммировать количество. Т.е. его в суммируемое поле.

P.S. И вообще - читайте основы...
8 Тоненький Клиент
 
23.10.12
14:15
(7) спасибо, понял
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.