![]() |
|
помогите разобраться с пакетным запросом 1с8 | ☑ | ||
---|---|---|---|---|
0
Cherokee
13.07.11
✎
16:58
|
никак не могу понять, почему в результате двоятся строки, т.е. по 2 строки каждой номенклатуры получается в выборке.
"ВЫБРАТЬ | ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток, | ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход, | ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьНачальныйОстаток, | ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьПриход, | ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура |ПОМЕСТИТЬ Партии |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачПериода, &КонПериода, , , ) КАК ПартииТоваровНаСкладахОстаткиИОбороты |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | НоменклатураСпр.Ссылка КАК Ссылка, | СУММА(Партии.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток |ИЗ | Справочник.Номенклатура КАК НоменклатураСпр | ЛЕВОЕ СОЕДИНЕНИЕ Партии КАК Партии | ПО НоменклатураСпр.Ссылка = Партии.Номенклатура.Ссылка | |СГРУППИРОВАТЬ ПО | НоменклатураСпр.Ссылка |ИТОГИ | СУММА(КоличествоНачальныйОстаток) |ПО | ОБЩИЕ, | Ссылка ИЕРАРХИЯ"; |
|||
1
Михаил Козлов
13.07.11
✎
17:00
|
ИТОГИ
|
|||
2
Alexey87
13.07.11
✎
17:01
|
(0)Ты ж вроде завязал с 1С?
|
|||
3
Cherokee
13.07.11
✎
17:01
|
пока нет
|
|||
4
Cherokee
13.07.11
✎
17:02
|
(1) что с итогами?
|
|||
5
Defender aka LINN
13.07.11
✎
17:08
|
(4) По ссылке они нахрен не нужны.
|
|||
6
Cherokee
13.07.11
✎
17:12
|
(5) почему? Если например если собрать надо данные по группам товара, и скажем добавить еще пару пакетов из других регистров. Как тогда итоги по группам получу
|
|||
7
Defender aka LINN
13.07.11
✎
17:17
|
(6) Потому что у тебя в запросе уже группы есть. А ты к ним еще и итоги добавляешь.
|
|||
8
unregistered
13.07.11
✎
17:18
|
(6) ТОЛЬКО ИЕРАРХИЯ подойдёт?
Получишь итоговые записи по группам и только детальные записи по самой номенклатуре. |
|||
9
Cherokee
13.07.11
✎
17:27
|
вот так не двоится. Но разве это нормально? Поставил условие ЭтоГруппа = Ложь и сделал итоги только по иерархии
"ВЫБРАТЬ | СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, | СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.КоличествоПриход) КАК КоличествоПриход, | СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьНачальныйОстаток) КАК СтоимостьНачальныйОстаток, | СУММА(ПартииТоваровНаСкладахОстаткиИОбороты.СтоимостьПриход) КАК СтоимостьПриход, | ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура |ПОМЕСТИТЬ Партии |ИЗ | РегистрНакопления.ПартииТоваровНаСкладах.ОстаткиИОбороты(&НачПериода, &КонПериода, , , ) КАК ПартииТоваровНаСкладахОстаткиИОбороты | |СГРУППИРОВАТЬ ПО | ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | НоменклатураСпр.Ссылка КАК Ссылка, | Партии.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток |ИЗ | Справочник.Номенклатура КАК НоменклатураСпр | ЛЕВОЕ СОЕДИНЕНИЕ Партии КАК Партии | ПО НоменклатураСпр.Ссылка = Партии.Номенклатура.Ссылка |ГДЕ | НоменклатураСпр.ЭтоГруппа = ЛОЖЬ |ИТОГИ | СУММА(КоличествоНачальныйОстаток) |ПО | ОБЩИЕ, | Ссылка ТОЛЬКО ИЕРАРХИЯ"; |
|||
10
Defender aka LINN
13.07.11
✎
17:29
|
(9) Абсолютно нормально.
|
|||
11
Cherokee
13.07.11
✎
17:32
|
(10) спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |