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

Скрытый текст
```1c
    &НаСервере
    Процедура ПолучитьДанные(Команда)

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | ПриемСотрудниковСотрудники.Сотрудник КАК Сотрудник
    |ПОМЕСТИТЬ ПервыйЗапрос
    |ИЗ
    | Документ.ПриемСотрудников.Сотрудники КАК ПриемСотрудниковСотрудники
    |ГДЕ
    | ПриемСотрудниковСотрудники.Ссылка = &ПриемСотрудников
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ
    | УвольнениеСотрудника.Сотрудник
    |ИЗ
    | Документ.УвольнениеСотрудника КАК УвольнениеСотрудника
    |ГДЕ
    | УвольнениеСотрудника.Ссылка = &УвольнениеСотрудников
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | ПервыйЗапрос.Сотрудник КАК Сотрудник,
    | ПриемСотрудниковСотрудники.Подразделение КАК Подразделение
    |ПОМЕСТИТЬ ВторойЗапрос
    |ИЗ
    | ПервыйЗапрос КАК ПервыйЗапрос
    | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриемСотрудников.Сотрудники КАК ПриемСотрудниковСотрудники
    | ПО ПервыйЗапрос.Сотрудник = ПриемСотрудниковСотрудники.Сотрудник
    |
    |СГРУППИРОВАТЬ ПО
    | ПервыйЗапрос.Сотрудник,
    | ПриемСотрудниковСотрудники.Подразделение
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | ВторойЗапрос.Сотрудник КАК Сотрудник,
    | ВторойЗапрос.Подразделение КАК Подразделение,
    | КадровыеДанныеСотрудниковСрезПоследних.Должность КАК Должность,
    | КадровыеДанныеСотрудниковСрезПоследних.Период КАК Период
    |ПОМЕСТИТЬ ТретийЗапрос
    |ИЗ
    | ВторойЗапрос КАК ВторойЗапрос
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КадровыеДанныеСотрудников.СрезПоследних(&Период, ) КАК КадровыеДанныеСотрудниковСрезПоследних
    | ПО ВторойЗапрос.Сотрудник = КадровыеДанныеСотрудниковСрезПоследних.Сотрудник
    |ГДЕ
    | КадровыеДанныеСотрудниковСрезПоследних.Увольнение = &Увольнение
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | ТретийЗапрос.Сотрудник КАК Сотрудник,
    | ТретийЗапрос.Подразделение КАК Подразделение,
    | ТретийЗапрос.Должность КАК Должность,
    | ТретийЗапрос.Период КАК Период,
    | СотрудникиКонтактнаяИнформация.Значение КАК Адрес
    |ИЗ
    | ТретийЗапрос КАК ТретийЗапрос
    | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники.КонтактнаяИнформация КАК СотрудникиКонтактнаяИнформация
    | ПО ТретийЗапрос.Сотрудник = СотрудникиКонтактнаяИнформация.Ссылка
    |ГДЕ
    | СотрудникиКонтактнаяИнформация.Вид = &Вид
    |
    |УПОРЯДОЧИТЬ ПО
    | Период";

    Запрос.УстановитьПараметр("ПриемСотрудников", Документы.ПриемСотрудников);
    Запрос.УстановитьПараметр("УвольнениеСотрудников", Документы.УвольнениеСотрудника);
    Запрос.УстановитьПараметр("Период", ДатаСреза);
    Запрос.УстановитьПараметр("Увольнение", Ложь);
    Запрос.УстановитьПараметр("Вид", Перечисления.ВидКонтактнойИнформации.Адрес);

    Результат = Запрос.Выполнить();

    КонецПроцедуры
```
---
У вас "Прием", ДатаСреза, "Увольнение" являются реквизитами формы. Как вы их "на сервер" передаёте?

Сделайте их реквизитами "Объекта". Именно из объекта выведите на форму.
И далее будет вот что.
Пользователь заполняет на форме значение, а оно присваивается реквизиту "Объекта".
Таким образом, вы в процедуре "на сервере" будете иметь реальные значения, которые передадите в запрос как параметры.
Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза);
это будет эквивалентно "Запрос.УстановитьПараметр("ДатаСреза", Объект.ДатаСреза);

Вы разве сейчас это не видите "на отладке" ?
---
Запрос исполняете в Процедуре &НаСервере

Объявили запрос, установили параметры, текст запроса.

Чтобы результат "зашёл на форму", а на форме, как я вижу, вы вывели именно табличную часть самой обработки, под запросом напишите

```1c
    Объект.ТабличнаяЧасть.Загрузить(Запрос.Выполнить().Выгрузить());
```
---
Я уже пытался вписать это, ничего не происходит при нажатии.
---
У вас "Прием", ДатаСреза, "Увольнение" являются реквизитами формы. Как вы их "на сервер" передаёте?

Сделайте их реквизитами "Объекта". Именно из объекта выведите на форму.
И далее будет вот что.
Пользователь заполняет на форме значение, а оно присваивается реквизиту "Объекта".
Таким образом, вы в процедуре "на сервере" будете иметь реальные значения, которые передадите в запрос как параметры.
Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза);
это будет эквивалентно "Запрос.УстановитьПараметр("ДатаСреза", Объект.ДатаСреза);

Вы разве сейчас это не видите "на отладке" ?
---
Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза);
Можете пожалуйста добавить в друзья? В личных сообщениях чтоб напрямую я понял.