Группировка по виду документа в запросе 7.7 #19272


#0 by 1С: Новичок
Фрагмент запроса: Как мне сделать группировку не по Док, а по Док.Вид? Чтобы сначала все приходные накладные сгруппировать с итогами, а потом тоже, но по расходным?
#1 by laeg
Бух или Опер ? Функции есть ?
#2 by 1С: Новичок
Оперативный учет. Функций нет.
#3 by laeg
А тогда речь о каких итогах ? Цель задачи какая ?
#4 by Valery
Выгрузить в ТЗ, добавить колонку вид документа и отсортировать по ней
#5 by 1С: Новичок
Мне нужно вывести в печатную форму отчета документ и указать количество строк документа (Док.КоличествоСтрок)и сумму (Док.Итог("Сумма"))
#6 by 1С: Новичок
Я об этом думал, но как потом с ней работать? .............. КонецЦикла; Но как в таблице разбить по видам документа? Нужно еще получить итог по каждому виду документа.
#7 by 1С: Новичок
+ А итоги по виду документа. Итого расход - <кол-во> шт. <сумма> р.
#8 by 1С Дурачок
Поставь условие на вид документа
#9 by 1С: Новичок
И дважды выполнять запрос? Сначала с одним условием, а потом с другим? А если документов будет десяток?
#10 by 1С Дурачок
Накой дважды делать выборку, дважды только проход
#11 by 1С: Новичок
Для а = 1 По 2 Цикл Так?
#12 by 1С Дурачок
Ну смысл ты понял, а как реализовать это уж как считаешь удобным
#13 by 1С: Новичок
Ок. Спасибо.
#14 by але1екс
Как то коряво... а если 117 видов документов? проще в цикле тупо лепить в ТЗ вид документа, колво строк и тп а потом свернуть.
#15 by 1С: Новичок
Согласен. Можно и свернуть, если бы требовались только итоги, но требуется вывести еще и сам документ, а ведь в таблицу могут попасть документы содинаковым количеством строк и одинаковой суммой. Мы потеряем документ.
#16 by але1екс
Ааа... если сам документ, то тоже самое, только не сворачивать а сортировать :) и при смене вида документа выводить итог. Это если устроит итог в конце, а если надо в начале то чуть боьше писать...%(
#17 by Valery
не совсем понял, что в итоге должно быть?
#18 by 1С: Новичок
Итог: общее количество строк в найденных документах и общая сумма документов.
#19 by Valery
Тогда ТЗ. Товар из запроса выкинуть.Занести результаты запроса В ТЗ. Отсортировать по виду док. Затем примерно так
#20 by 1С: Новичок
Ясно. Спасибо!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С