Имя: Пароль:
1C
1С v8
что не так в этом запросе?
0 igorby
 
16.07.13
18:00
Помогите. Упростил запрос по самое небалуй... Не могу понять почему итоговые сумма по Дт считается не правильно, а по Кт вообще нет итогов
&Счет=62

ВЫБРАТЬ
   ОстИОб.Счет,
   ОстИОб.Субконто1 КАК Субконто1,
   ОстИОб.Субконто2,
   ОстИОб.СуммаНачальныйОстатокДт КАК СумНачОстДт,
   ОстИОб.СуммаНачальныйОстатокКт КАК СумНачОстКт,
   ОстИОб.СуммаКонечныйОстатокДт КАК СумКонОстДт,
   ОстИОб.СуммаКонечныйОстатокКт КАК СумКонОстКт
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В ИЕРАРХИИ(&Счет), , ) КАК ОстИОб
ГДЕ
   ОстИОб.Организация = &Организация
   И ОстИОб.Субконто1 = &Субконто1
ИТОГИ
   СУММА(СумНачОстДт),
   СУММА(СумНачОстКт),
   СУММА(СумКонОстДт),
   СУММА(СумКонОстКт)
ПО
   Субконто1
1 salvator
 
16.07.13
18:01
Все не читал.
Параметры проверь.
Для остатков используй метод Граница
2 igorby
 
16.07.13
18:02
ВЫБРАТЬ
   ОстИОб.Счет,
   ОстИОб.Субконто1 КАК Субконто1,
   ОстИОб.Субконто2,
   ОстИОб.СуммаНачальныйОстатокДт КАК СумНачОстДт,
   ОстИОб.СуммаНачальныйОстатокКт КАК СумНачОстКт,
   ОстИОб.СуммаКонечныйОстатокДт КАК СумКонОстДт,
   ОстИОб.СуммаКонечныйОстатокКт КАК СумКонОстКт
ИЗ
   РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В ИЕРАРХИИ(&Счет), , ) КАК ОстИОб
ГДЕ
   ОстИОб.Организация = &Организация
   И ОстИОб.Субконто1 = &Субконто1
ИТОГИ
   СУММА(СумНачОстДт),
   СУММА(СумНачОстКт),
   СУММА(СумКонОстДт),
   СУММА(СумКонОстКт)
ПО
   Субконто1
3 igorby
 
16.07.13
18:07
Но итогов то почему нету???
4 salvator
 
16.07.13
18:13
(3) Что значит нет итогов? Результат запроса пустой?
5 igorby
 
16.07.13
18:30
.ля разобрался:
Вот это не совместимо

Счет В ИЕРАРХИИ(&Счет)   и   ИТОГИ ПО Субконто1

Правильно так

Счет В ИЕРАРХИИ(&Счет)   и   ИТОГИ ПО Субконто1,Счет
Независимо от того, куда вы едете — это в гору и против ветра!