Добрый день!
Подскажите пожалуйста, есть отчет на скд, в отчете в колонках указаны все магазины из справочника, а в строках номенклатура, при пересечении, если товар есть в магазине, то ставится 1, если нет, то 0. Есть такие номенклатуры, которых нет ни в одном магазине, соответственно по всем колонкам 0.Так вот сам вопрос: как не выводить строки, в которых 0 стоит по всем магазинам?
Подскажите пожалуйста, есть отчет на скд, в отчете в колонках указаны все магазины из справочника, а в строках номенклатура, при пересечении, если товар есть в магазине, то ставится 1, если нет, то 0. Есть такие номенклатуры, которых нет ни в одном магазине, соответственно по всем колонкам 0.Так вот сам вопрос: как не выводить строки, в которых 0 стоит по всем магазинам?
По теме из базы знаний
- Матрица полномочий (права доступа по профилям)
- Применение нейронных сетей и генетических алгоритмов в прикладных решениях на платформе 1С
- Прайс-лист для 1С: Бухгалтерия 3.0 с возможностью указания матрицы скидок (по группам / списку номенклатуры)
- Анализ прав доступа и ролей 1С БСП 2+
- От стажера до эксперта: матрица компетенций разработчика 1С
Найденные решения
1. может запрос нужно по-другому написать - брать в качестве основной таблицы источника - таблицу остатков по складам, тогда заведомо не будет товара, которого нет ни в одном магазине
2. еще как вариант на уровне группировки строки в настройках СКД сделать отбор по количеству и в доп. настройках этой группировки указать Не выводить отбор
2. еще как вариант на уровне группировки строки в настройках СКД сделать отбор по количеству и в доп. настройках этой группировки указать Не выводить отбор
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) на уровне запроса вы можете сделать все что угодно.
сверху создайте пакет с полем НетТовараВоВсехМагазинах
затем Вт этого пакета соедините с результурующим пакетом с соединением по номеклатуре
можно все сделать и в вычисляемом поле через выражения, но в запросе для этой задачи будет оптимальнее.
сверху создайте пакет с полем НетТовараВоВсехМагазинах
затем Вт этого пакета соедините с результурующим пакетом с соединением по номеклатуре
можно все сделать и в вычисляемом поле через выражения, но в запросе для этой задачи будет оптимальнее.
1. может запрос нужно по-другому написать - брать в качестве основной таблицы источника - таблицу остатков по складам, тогда заведомо не будет товара, которого нет ни в одном магазине
2. еще как вариант на уровне группировки строки в настройках СКД сделать отбор по количеству и в доп. настройках этой группировки указать Не выводить отбор
2. еще как вариант на уровне группировки строки в настройках СКД сделать отбор по количеству и в доп. настройках этой группировки указать Не выводить отбор
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот