Каталог решений - СКД — одна из проблем связи Наборов данных

СКД — одна из проблем связи Наборов данных

СКД — одна из проблем связи Наборов данных

В наличии

Официальная информация:
1. В схеме компоновки данных нет указания типа связи. Все связи считаются ЛЕВЫМИ внешними соединениями.
2. Если для вложенного набора данных указано условие фильтра, тогда связь вложенного набора данных с родительским набором данных считается ВНУТРЕННЕЙ.

Или как получить все результаты основного набора при отборе в зависимом.

Категория:

Описание

Доброго времени суток.

Вступление

Собственно все началось с простого задания — есть номенклатура (список номенклатуры), собираемая по спецификации. Надо вывести сколько комплектующих надо для сборки, сколько есть на складах, чтобы принять решение о закупках, сборке, передачах. (Складов много)

Отдельное спасибо за статьи СКД — наборы данных и связи между ними, создание собственной иерархии, вложенные отчеты и Агрегатные функции СКД, о которых мало кто знает.

Суть проблемы простая — пока в отчете нет отборов (список номенклатуры задается параметром) то схема из нескольких Наборов данных работает хорошо и правильно. Но стоит задать отбор по складу — можно получить пустой отчет… Итак по-порядку. (Конфигурация УПП, так что тексты запросов соответствующие)

1. Подготовка и демонстрация

НаборДанных1 (основная выборка) с полями Комплектующая, Продукция и КоличествоНа1 (среднее взял, потому что бардак в спецификации) — запрос: 

 

has been added to your cart:
Оформление заказа