|
какой-то барабашка | ☑ | ||
---|---|---|---|---|
0
DrHiHi
03.03.12
✎
01:42
|
вот такой кусок gavnokoda
ВЫБРАТЬ РАЗЛИЧНЫЕ РеализацияТоваровУслугТовары.Номенклатура ПОМЕСТИТЬ ВТВрем ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка = &Регистратор И РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВложенныйЗапрос.Регистратор КАК Регистратор, ВложенныйЗапрос.Номенклатура КАК Номенклатура, СУММА(ВложенныйЗапрос.КоличествоНачальныйОстатокБух) КАК КоличествоНачальныйОстатокБух, СУММА(ВложенныйЗапрос.КоличествоКонечныйОстатокБух) КАК КоличествоКонечныйОстатокБух ИЗ (ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Регистратор КАК Регистратор, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Номенклатура, ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстатокБух, ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстатокБух ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты( , , Регистратор, , Счет = &Счет281, , Субконто1 В (ВЫБРАТЬ РАЗЛИЧНЫЕ ВТВрем.Номенклатура ИЗ ВТВрем)) КАК ХозрасчетныйОстаткиИОбороты ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор, ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура, 0, 0 ИЗ РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладахОстаткиИОбороты ГДЕ ПартииТоваровНаСкладахОстаткиИОбороты.Регистратор = &Регистратор И ПартииТоваровНаСкладахОстаткиИОбороты.КодОперации = &КодОперации И ПартииТоваровНаСкладахОстаткиИОбороты.Номенклатура В (ВЫБРАТЬ РАЗЛИЧНЫЕ ВТВрем.Номенклатура ИЗ ВТВрем)) КАК ВложенныйЗапрос ГДЕ ВложенныйЗапрос.Регистратор = &Регистратор СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Номенклатура, ВложенныйЗапрос.Регистратор УПОРЯДОЧИТЬ ПО Номенклатура ИТОГИ ПО Регистратор, Номенклатура не спрашиваем почему, а зачем и т.п. и не даем советы это можно было сделать... через консоль отчетов... платформа 1С:Предприятие 8.2 (8.2.15.289) суть в чем: Если без "ИТОГИ ПО" то выводит одну строчку (правильно) документ, номенклатура, 1027, 937 Если с "ИТОГИ ПО" то выводить 2 итоговые строчки (не правильно) документ, NULL, 0, 937 // первая группировка документ, номенклатура, 0, 937 // вторая группировка документ, номенклатура, 0, 0 // не пойму от куда документ, номенклатура 1027, 937 в чем прикол?? запрос, вроде бы, не сложный и еще прикол в том, что он мне выводит группирует в группировках 0, 937, хоть и не указано ради прикола делаю: ИТОГИ СУММА(КоличествоНачальныйОстатокБух), СУММА(КоличествоКонечныйОстатокБух) ПО Регистратор, Номенклатура выводить как с "ИТОГИ ПО" документ, NULL, 0, 937 // первая группировка документ, номенклатура, 0, 937 // вторая группировка документ, номенклатура, 0, 0 // не пойму от куда документ, номенклатура 1027, 937 не суммирует |
|||
1
Fram
03.03.12
✎
01:46
|
ТипЗаписи выведи
|
|||
2
DrHiHi
03.03.12
✎
01:47
|
(1) в смысле??
|
|||
3
le_
03.03.12
✎
01:48
|
Особенности расчета итогов по полям остатка. Использование реквизитов измерений.
http://img412.imageshack.us/img412/5521/18053290.jpg Типичные проблемы при расчете остатков http://img405.imageshack.us/img405/476/73796797.jpg |
|||
4
DrHiHi
03.03.12
✎
01:57
|
добавил поле период во вложенном запросе и свернуло нормально... охренеть, лажа какая-то, так как я таблицу сворачиваю, через СГРУППИРОВАТЬ ПО, но в итоге если, в моем случае, не было поля период, то оно и не свернуло %)))
(3) спс |
|||
5
le_
03.03.12
✎
01:58
|
(4) На ИТС много полезного...
|
|||
6
DrHiHi
03.03.12
✎
02:04
|
(5) на ошибках быстрее запомниться ;))
|
|||
7
GROOVY
03.03.12
✎
02:34
|
(6) Если сам найдешь то да, если подскажут то вряд ли.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |