0
bvn-2005
23.06.21
✎
08:44
|
Запрос:
"ВЫБРАТЬ
| ХозрасчетныйОбороты.Счет КАК Счет,
| ХозрасчетныйОбороты.КорСчет КАК КорСчет,
| ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
| ХозрасчетныйОбороты.КорСубконто1 КАК КорСубконто1,
| ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт,
| ХозрасчетныйОбороты.КоличествоОборотКт КАК КоличествоОборотКт
|ПОМЕСТИТЬ ВТ_Объект
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет = &Счет, , , КорСчет = &КорСчет, &ВидыСубконто) КАК ХозрасчетныйОбороты
|ГДЕ
| ХозрасчетныйОбороты.КорСубконто1 = &Объект
Нужно получить еще и суммы по колонкам СуммаОборотКт и КоличествоОборотКт.
Как?
|
|
2
bvn-2005
23.06.21
✎
08:59
|
"И ты бы его знал, если бы читал учебники."
Ну, словечко-то мне знакомо... Только дело в том, что мне нужна временная таблица именно в том виде, как нарисовано в запросе. А итоги по временной таблице почему-то не работают... Может, Вы, как крутой спец подскажете, как сделать?
|
|
3
ДенисЧ
23.06.21
✎
09:03
|
во временную таблицу ты итоги не запихнёшь. И общую сумму просто так не получится.
Считай итоги в конце.
Либо как вариант
ВЫБРАТЬ
| ХозрасчетныйОбороты.Счет КАК Счет,
| ХозрасчетныйОбороты.КорСчет КАК КорСчет,
| ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
| ХозрасчетныйОбороты.КорСубконто1 КАК КорСубконто1,
| ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт,
| ХозрасчетныйОбороты.КоличествоОборотКт КАК КоличествоОборотКт
|ПОМЕСТИТЬ ВТ_Объект
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет = &Счет, , , КорСчет = &КорСчет, &ВидыСубконто) КАК ХозрасчетныйОбороты
|ГДЕ
| ХозрасчетныйОбороты.КорСубконто1 = &Объект
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
| НЕОПРЕДЕЛЕНО КАК Счет,
| НЕОПРЕДЕЛЕНО КАК КорСчет,
| НЕОПРЕДЕЛЕНО КАК Субконто1,
| НЕОПРЕДЕЛЕНО КАК КорСубконто1,
| СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаОборотКт,
| СУММА(ХозрасчетныйОбороты.КоличествоОборотКт) КАК КоличествоОборотКт
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Обороты(&Начало, &Конец, , Счет = &Счет, , , КорСчет = &КорСчет, &ВидыСубконто) КАК ХозрасчетныйОбороты
|ГДЕ
| ХозрасчетныйОбороты.КорСубконто1 = &Объект
Тогда у тебя в таблице будет отдельная строчка с общими итогами.
|
|