Приветствую, Форумчане!
1с.8.3.12, самопис, УФ

Модернизирую вопрос.
В СКД есть два набора данных запроса, они независимы по структуре и смыслу. У обоих наборов есть общее поле "Номенклатура". Отчет выводится двумя таблицами.
Также в в этих наборах установлен отбор по номенклатуре в Настройках и выведен для доступа пользователям.

При запуске отчета выходят в шапку отчета два отбора "Номенклатура" для каждого из набора. Сейчас вынужден проводить отбор для каждого, т.е. дважды вносить значение номенклатуры.

Требуется единожды выбрать отбор по Номенклатуре, чтобы этот отбор сработал для всех одновременно. Перепробовал несколько способов, но никак не могу добится результата. Сделал связь наборов, но всё равно приходится дважды выбирать номенклатуру.

Что я не так делаю? Неужели нет способа сделать один отбор для всех наборов?
---
А параметрами не пробовали? Прямо в запросе

```1c
    Где
    Номенклатура.Ссылка = &Номенклатура ИЛИ &Номенклатура = Значение(Справочник.Номенклатура.ПустаяСсылка)
```
---
А если сделать еще один набор из справочника номенклатуры и свои наборы уже связать с ним, а для него сделать отбор.
---
Была такая мысль, но суть вроде не меняется. Я не могу понять как отбор в одном наборе отражается на другом. Я поставил отбор в одном наборе, связал его другим, но отбор не передался, выдал ошибку "Поле номенклатуры не найдено".

Возможно я что в связях не сделал правильно
---
А параметрами не пробовали? Прямо в запросе

```1c
    Где
    Номенклатура.Ссылка = &Номенклатура ИЛИ &Номенклатура = Значение(Справочник.Номенклатура.ПустаяСсылка)
```
---
Тоже думал. Т.е. в обоих наборах сделать именно параметр "Номенклатура", в шапку вывести только один параметр, а на второй параметр второго набора повесить выражение типа &НоменклатураВторогоНабора?
---
ну про второй параметр второго набора уж сами решите
---
А что делать с
 ИЛИ &Номенклатура = Значение(Справочник.Номенклатура.ПустаяСсылка)

если есть еще один набор по другому отбору с составными данными? Например

 ИЛИ &Размеры = Значение(СоставнойСписокСправочников..ПустаяСсылка)
---
не понял вопроса. Пустая ссылка чтобы если не заполнили номенклатуру, то не было отбора.
---
Номенклатура.Ссылка = &Номенклатура ИЛИ &Номенклатура = Значение(Справочник.Номенклатура.ПустаяСсылка)

Поставил этот код, выдает ошибку, что не задано значение параметра, если не делаешь отбор/выбор
---
Поспешил, оказывается галочку нужно оставлять в Истине
---
Применил Ваш метод:

```1c
    Где
    Номенклатура.Ссылка = &Номенклатура ИЛИ &Номенклатура = Неопределено
```

Изменил отчет, теперь идет проверка на список значений, т.е. попытался

```1c
    Где
    Номенклатура.Ссылка В (&Номенклатура) ИЛИ &Номенклатура = Неопределено
```

Ругается при, типа нельзя сравнивать с неограниченной дляной или несовместимых типов на

```1c
    ИЛИ Номенклатура <<?>> = Неопределено
```

Этот модуль "отключал" проверку заполнение параметра, но для конкретного значения. А чем нужно заменить, если у меня сейчас проверяется список занчений это НЕОПРЕДЕЛЕНО?
---
А насколько возможно, чтобы в шапке отчета все отборы галочки отбора были всегда ИСТИНА, либо недоступны для снятия, либо вообще невидимыми? Т.е. всегда стояли галочки, иначе, если пользователь по привычке уберет галочку, то код того, чтобы не было отбора не работает

ИЛИ &Номенклатура = Значение(Справочник.Номенклатура.ПустаяСсылка)
---
В СКД в закладке параметры Использование = Всегда
---
Всё вроде хорошо получается. Заметил такую вещь. Если запустить отчет, то с пустыми отборами при первоначальном запуске отчета он не срабатывает. Приходится заполнить все отборы, потом просто их руками удалить. После этого срабатывает пустая ссылка.

Как теперь сделать, чтобы при первом запуске отборы заполнялись пустыми ссылками?
---
Применил Ваш метод:

Где
Номенклатура.Ссылка = &Номенклатура ИЛИ &Номенклатура = Неопределено

Изменил отчет, теперь идет проверка на список значений, т.е. попытался

Где
Номенклатура.Ссылка В (&Номенклатура) ИЛИ &Номенклатура = Неопределено

Ругается при, типа нельзя сравнивать с неограниченной дляной или несовместимых типов на
ИЛИ Номенклатура <<?>> = Неопределено

Этот модуль "отключал" проверку заполнение параметра, но для конкретного значения. А чем нужно заменить, если у меня сейчас проверяется список занчений это НЕОПРЕДЕЛЕНО?