Данный вопрос встречается довольно таки часто, так как не все пользователи умеют пользоваться отчетами. Для этого приходиться делать различные кнопки быстрого построения отчетов.

Вот быстрый способ вызвать в 1С универсальный отчет для формы списка:

ТекущиеДанные = ЭлементыФормы.Список.ТекущиеДанные.Ссылка; //текущий элемент
ОтчетОстатки = Отчеты["ДокументыПоАвтомобилям"].Создать(); // какой отчет нужно формировать, например ДокументыПоАвтомобилям

ОтчетОстатки.УстановитьНачальныеНастройки(Ложь); // установка начальных значений в Ложь, но можно ложь и убрать

ОтчетОстатки.УниверсальныйОтчет.мВосстанавливатьНастройкиПриОткрытии = Истина; // восстановление сохраненной настройки

ФормаОтчета = ОтчетОстатки.ПолучитьФорму(); // получить непосредственно форму отчета
ФормаОтчета.Открыть(); // открыть форму отчета
ТекОтбор = ОтчетОстатки.УниверсальныйОтчет.ПостроительОтчета.Отбор.Автомобиль; // отбор по нужному полю, например, Автомобиль
ТекОтбор.ВидСравнения = ?(ТекущиеДанные.ЭтоГруппа, ВидСравнения.ВИерархии, ВидСравнения.Равно); // Вид сравнения, например, равно
ТекОтбор.Значение = ТекущиеДанные; // значение для отбора из текущей строки
ТекОтбор.Использование = Истина;
ОтчетОстатки.УниверсальныйОтчет.ДатаКон = ТекущаяДата(); // дата окончания отчета, например, текущая дата
ОтчетОстатки.СформироватьОтчет(ФормаОтчета.ЭлементыФормы.ПолеТабличногоДокументаРезультат); // ну и сформировать отчет