#0
by Vladal
Есть запрос по составу табчастей документов, данные берутся напрямую из SQL семерочной базы. Есть показатели "Количество строк в документе", показывающий количество строк ТЧ, и "Количество строк", показывающий количество строк ТЧ документа, попавших в выборку по условиям. Мне необходимо подсчитать сумму строк документов. Если просто применить функцию СУММА(показатель), с итогами по группировке Документ, то сумируются все строки в группировке, а мне надо просуммировать уникальные значения в группировке Документ. Т.е. по документу из примера Расходная № 90220 сейчас дважды считается сумма строк, а надо считать один раз. Простейший запрос: Если взять Среднее - то на первой группировке по документу вроде все правильно. А в итогах бред. Если взять СУММА, то тоже суммирует все строки. Вот пример выборки: ------------------------------------------------------------------------------------------------------ | Документ | Товаp |Колво строк в ТЧ |Колво строк в выборке| ------------------------------------------------------------------------------------------------------ | Расходная № 90668 от 20.11.2015 | Рем. вставка ГАЗ 2705 |1 |1 | ------------------------------------------------------------------------------------------------------ | | а надо так: | ---------------------------------------------------------------------------------------------------- | Документ | Товаp |Колво строк в ТЧ|Колво строк в выборке| ---------------------------------------------------------------------------------------------------- | Расходная № 90668 от 20.11.2015 | Рем. вставка ГАЗ 2705 |1 |1 | ---------------------------------------------------------------------------------------------------- Как это провернуть?
#4
by Vladal
СУММА(КолвоСТрокВТЧ) суммирует всё вкруговую, а если сделать СРЕДНЕЕ, то ерунда в общих итогах, а надо на контрольном примере получить 6 строк (три документа)
#5
by Vladal
Выделять в подзапрос или временную таблицу без товаров и там считать итоги потом соединять? Ну так это тогда вручную в таблице значений тогда пересчитывать.
#6
by Nuobu
Так должно взлететь ВЫБРАТЬ ВремВыборка.Документ КАК Документ, ВремВыборка.Товар КАК Товар, Выбрать * из ВТ как ВТ ИТОГИ СУММА(КолвоСТрокВТЧ), ПО Товар
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Не выводить итог по определенным показателям в Общем итоге
- Нарастающий итог в запросе
- Накопительный итог в запросе
- Вопрос про итоги и общие итоге в запросе.
- СКД: Повторяется заголовок группировки в конце группировки при выводе итогов
- Как в запросе получить связанные документы? (подчиненные документу основанию)
- СКД нарастающий итог по отсортированному на убывание итог
- Можно ли исключить итог одной группировки из ОБЩИХ итогов в запросе?
В этой группе 1С
- Разница между "Провести и закрыть" и "Провести" и закрыть по крестику?
- КД: выгрузка характеристик из УТ 11.1 в БП 3
- Перенос остатков из Бухгалтерии в УПП
- А интересно как вы удаляете строки из таблицы значений.
- ЗУП зависает при расчете, невозможно отловить.
- Как отловить ошибку в типовом обмене "УТ 10.3" - "БП 3.0"? (или подскажите)
- Медленная скорость входящего трафика
- Счет учета расчетов с контрагентом обмен УНФ - БП 3.0
- 1С Веб клиент. Переменная не определена (СтандартныеПодсистемыКлиентПовтИсп)
- 1С БП 3.0 + ЗУП 3.0 позаказный учет
- Помогте с запросом - соединение по вхождению в иерархию
- Интеграция ЕГАИС. Ошибка при загрузке классификатора организаций
- Подскажите в СКД другие результаты, чем в консоли
- Вывод печатной формы в MS Word типовыми средствами. Розница УФ.
- Как из BAT-файла запустить задачу из планировщика ?
- HELP: обновление без cf (есть cfu)
- Зависает нумерация документов!
- Транспортная задача 1С
- Свертка Розница 2.1
- v7: Добавить из одной ТЗ в другую