Ошибка вылетает, когда пытаюсь получить получить фоновые задания по определенному отбору.

```1c
    &НаСервере
    Процедура УстановитьОтборНаСервере()

    Отбор = ОтборФоновыхЗаданий;

    Фоновые = ФоновыеЗадания.ПолучитьФоновыеЗадания(Отбор);
    Для Каждого Фоновое из Фоновые Цикл
    НоваяСтрока = ТаблицаФоновыеЗадания.Добавить();

    РегламентноеЗадание = Фоновое.РегламентноеЗадание;

    НоваяСтрока.Наименование = Фоновое.Наименование;
    НоваяСтрока.Ключ = Фоновое.Ключ;
    НоваяСтрока.Метод = Фоновое.ИмяМетода;
    НоваяСтрока.Состояние = Фоновое.Состояние;
    НоваяСтрока.Начало = Фоновое.Начало;
    НоваяСтрока.Конец = Фоновое.Конец;
    НоваяСтрока.Сервер = Фоновое.Расположение;

    Если Фоновое.ИнформацияОбОшибке <> Неопределено Тогда
    НоваяСтрока.Ошибки = Фоновое.ИнформацияОбОшибке.Описание;
    КонецЕсли;

    НоваяСтрока.Идентификатор = Фоновое.УникальныйИдентификатор;
    НоваяСтрока.СостояниеЗадания = Фоновое.Состояние;

    //ФоновыеЗаданияСоответствие[Строка(Фоновое.УникальныйИдентификатор)] = Фоновое;
    КонецЦикла;

    КонецПроцедуры

    &НаКлиенте
    Процедура УстановитьОтбор(Команда)
    ПараметрыФормы = Новый Структура;
    ПараметрыФормы.Вставить("Отбор", Новый Структура());
    Диалог = ПолучитьФорму("Обработка.РегламентныеИФоновыеЗадания.Форма.ДиалогОтбораФоновогоЗадания", ПараметрыФормы);

    Диалог.ОткрытьМодально();

    ОтборФоновыхЗаданий = Диалог.Отбор;
    ОтборФоновыхзаданийВключен = Истина;

    УстановитьОтборНаСервере();
    КонецПроцедуры
```

Отбор - это структура. В чем проблема может быть?
---
а теперь смотрим СП.
Структура на скрине имеет:
1. Наименование, тип Строка. Это соответствует.
2. РегламентноеЗадание, тип Строка. Вот это не соответствует. Должен быть тип РегламентноеЗадание.
---
Так может в структуре какое-то значение и не соответствует типу?
(4) Бред же. Да еще и таким тоном.
---
проверила, значения все правильные(
---
А в итоге оказалось, что нет.
---
ОтборФоновыхЗаданий = Диалог.Отбор;
ОтборФоновыхЗаданий это реквизит формы какого типа?
Устанавливается ему не структура в любом случае.
Отбор = ОтборФоновыхЗаданий;

    Фоновые = ФоновыеЗадания.ПолучитьФоновыеЗадания(Отбор);
Должно быть "Структура, задающая отбор. Значениями структуры могут быть: УникальныйИдентификатор, Ключ, Состояние, Начало, Конец, Наименование, ИмяМетода, РегламентноеЗадание."
А что ему передается? Совсем не то.
---
Отбор - это реквизит формы. Прочитала, что так нельзя делать, этот реквизит нужно сделать переменной. Что значит реквизит сделать переменной??
Все значения проверила, они правильные.
---
передавать структуру отбора как параметр в процедуру:
УстановитьОтборНаСервере(ОтборФоновыхЗаданий);

Соответственно в самой процедуре ее принимать:
&НаСервере
Процедура УстановитьОтборНаСервере(НужныйОтбор)
    Фоновые = ФоновыеЗадания.ПолучитьФоновыеЗадания(НужныйОтбор);

И что показывает отладчик для ОтборФоновыхЗаданий?
---
Не помогло, та же ошибка.
Отладчик показывается, что ОтборФоновыхЗаданий - это структура со значениями отбора.
---
давайте скрин отладчика со значениями для ОтборФоновыхЗаданий.
---
Вот, посмотрите.
---
а теперь смотрим СП.
Структура на скрине имеет:
1. Наименование, тип Строка. Это соответствует.
2. РегламентноеЗадание, тип Строка. Вот это не соответствует. Должен быть тип РегламентноеЗадание.
---
Посмотреть определение ФоновыеЗадания.ПолучитьФоновыеЗадания, особенно описание параметров, не судьба? Или трудно F12 нажать и легче заниматься гаданиями?
---
Судьба была,представляете?

МенеджерФоновыхЗаданий (BackgroundJobsManager)
ПолучитьФоновыеЗадания (GetBackgroundJobs)
Синтаксис:

ПолучитьФоновыеЗадания(<Отбор>)
Параметры:

<Отбор> (необязательный)

Тип: Структура.
Структура, задающая отбор. Значениями структуры могут быть: УникальныйИдентификатор, Ключ, Состояние, Начало, Конец, Наименование, ИмяМетода, РегламентноеЗадание.
Если отбор не задан, получаются все задания.
Если выполняется отбор по состояниям, то в качестве значения Состояние структуры может быть или перечисление СостояниеФоновогоЗадания, если идет выборка только по одному состоянию, или массив перечислений СостояниеФоновогоЗадания, если идет выборка по нескольким состояниям.
Если выполняется отбор по регламентному заданию, то получаются все фоновые задания, которые были созданы по заданному регламентному заданию.
Отбор по Начало получает все фоновые задания, которые запущены после заданной даты.
Отбор по Конец получает все фоновые задания завершенные до заданной даты.
Возвращаемое значение:

Тип: Массив.

Описание:

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

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Иии?
---
А теперь в отладчике смотрите что на самом деле передается.
И еще ФоновыеЗадания.ПолучитьФоновыеЗадания и МенеджерФоновыхЗаданий.ПолучитьФоновыеЗадания - несколько разные вещи.
---
В отладчике, конечно же, тоже смотрела, Отбор - это структура.
---
И еще ФоновыеЗадания.ПолучитьФоновыеЗадания и МенеджерФоновыхЗаданий.ПолучитьФоновыеЗадания - несколько разные вещи Но параметр то один у них? Точнее сказать, одного типа?
---
В отладчике, конечно же, тоже смотрела, Отбор - это структура.

Ну да, 1с вам нагло врёт. Ищите
---
Но параметр то один у них? Точнее сказать, одного типа?

То есть гадания таки продолжаются. Что мешает самостоятельно проверить однотипность? Хотя не вижу в этом смысла.
Проверять нужно конкретный модуль и конкретный параметр, передаваемый в него.