Здравствуйте, подскажите, пожалуйста, как в параметры запроса передать текущую активную строку из формы списка? Чтобы на печать в макете выводились данные только по одному автобусу, на котором стоит курсор в списке автобусов.

```1c
    &НаСервере
    Процедура ДанныеТекущегоАвтобусаНаСервере(ТабДок)
    Макет = Справочники.Автобус.ПолучитьМакет("ИнформацияОбАвтобусе");

    Область = Макет.ПолучитьОбласть("Заголовок");
    ТабДок.Вывести(Область);

    Область = Макет.ПолучитьОбласть("Шапка");
    ТабДок.Вывести(Область);

    Область = Макет.ПолучитьОбласть("Элемент");

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | СведенияОбАвтобусе.Период КАК Период,
    | СведенияОбАвтобусе.Автобус КАК Автобус,
    | СведенияОбАвтобусе.КоличествоПассажиров КАК КоличествоПассажиров
    |ИЗ
    | РегистрСведений.СведенияОбАвтобусе КАК СведенияОбАвтобусе
    |ГДЕ
    | СведенияОбАвтобусе.Автобус = &Автобус";

    Запрос.УстановитьПараметр("Автобус", Элементы.Список.ТекущаяСтрока.Наименование);

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

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

    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
    Если Строка(ВыборкаДетальныеЗаписи.Автобус) = Элементы.Список.ТекущаяСтрока.Наименование Тогда

    Область.Параметры.Период = ВыборкаДетальныеЗаписи.Период;
    Область.Параметры.Автобус = ВыборкаДетальныеЗаписи.Автобус;
    Область.Параметры.КоличествоПассажиров = ВыборкаДетальныеЗаписи.КоличествоПассажиров;
    ТабДок.Вывести(Область);
    КонецЕсли;
    КонецЦикла;

    ТабДок.ОтображатьСетку = Ложь;
    ТабДок.ОтображатьЗаголовки = Ложь;

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

 Выводится ошибка:
Поле объекта не обнаружено (Наименование)
{Справочник.Автобус.Форма.ФормаСписка.Форма(53)}:Запрос.УстановитьПараметр("Автобус", Элементы.Список.ТекущаяСтрока.Наименование);
{Справочник.Автобус.Форма.ФормаСписка.Форма(80)}:ДанныеТекущегоАвтобусаНаСервере(ТабДок);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
---
Вот вам решение. Советую научится пользоваться отладкой. Тогда проще будет. Не надо будет на форуме такие мелочи спрашивать

Там в трех местах поправил
---
судя по
```1c
    Макет = Справочники.Автобус.ПолучитьМакет("ИнформацияОбАвтобусе");
```

процедура ДанныеТекущегоАвтобусаНаСервере(ТабДок) запускается в из формы динам.списка справочника Автобус
тогда в клиентской процедуре, которая запускает серверную

```1c
    ТекущиеДанные=Элементы.Список.ТекущиеДанные;
    Если ТекущиеДанные<>Неопределено Тогда
    ДанныеТекущегоАвтобусаНаСервере(ТекущиеДанные.Ссылка,ТабДок);
    КонецЕсли
    //
    Процедура ДанныеТекущегоАвтобусаНаСервере(Ссылка,ТабДок)
    ..
    Запрос.УстановитьПараметр("Автобус", Ссылка);
```
---
Сообщение было скрыто модератором.
---
Вова это мой сын, ему надо сдать этот предмет. Пытаемся с ним разобраться.
---
Круто! А у вас в семье всех мужчин Вовами называют?
---
Лайфхак чтоб можно было разобраться самостоятельно. Ставите точку останова в интересующем месте и через "Вычислить выражение" смотрите что же там приехало. Уверен что получите массу новых знаний и идей.

P.S. Это полезнее для обучения и быстрее чем ждать ответа на форуме.
---
Скорее всего просто Элементы.Список.ТекущаяСтрока, вместо Элементы.Список.ТекущаяСтрока.Наименование
---
При вызове команды "Текущий автобус данные" выдает ошибку:

Ошибка при вызове метода контекста (Выполнить)
{Справочник.Автобус.Форма.ФормаСписка.Форма(55)}:РезультатЗапроса = Запрос.Выполнить();
{Справочник.Автобус.Форма.ФормаСписка.Форма(80)}:ДанныеТекущегоАвтобусаНаСервере(ТабДок);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
{(8, 29)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
 неограниченной длины и поля несовместимых типов.
СведенияОбАвтобусе.Автобус <<?>>= &Автобус
---
Попробовала, выдает ошибку:
{Справочник.Автобус.Форма.ФормаСписка.Форма(55,39)}: Переменная не определена (Ссылка)
 Запрос.УстановитьПараметр("Автобус", <<?>>Ссылка); (Проверка: Сервер)
{Справочник.Автобус.Форма.ФормаСписка.Форма(82,56)}: Слишком много фактических параметров (ДанныеТекущегоАвтобусаНаСервере)
  ДанныеТекущегоАвтобусаНаСервере(ТекущиеДанные.Ссылка,<<?>>ТабДок); (Проверка: Тонкий клиент)
---
Вот вам решение. Советую научится пользоваться отладкой. Тогда проще будет. Не надо будет на форуме такие мелочи спрашивать

Там в трех местах поправил
---
(10)Спасибо большое. Но я не могу понять, почему если выбираешь даты 1 февраля и 2 февраля, все работает. А если 31 января и 30 января, опять та же ошибка.
---
потому что у вас данных в таблице есть только на 1 и 2 февраля и в переменной ТекущаяСтрока значение Неопределено. Надо делать проверку и если = Неопределено, тогда ничего не делать(возврат).
---
Семейный подряд...

Сказ про то, как Владимир Леденёв и Марина Леденёва решали контрольную работу для сына Вовы.

Сообщество, хехе.
---
Я - Марина, а мой сын - Владимир. Мы оба здесь зарегистрированы и делаем вместе.
---
Ох, и правда ведь.
Судя по (3), написанном от имени "Владимир Леденёв" (user1903481):Вова это мой сын, ему надо сдать этот предмет.все не так.

Получается, что мама зарегистрировала учетку для сына и от его имени решает ему задачу.
Инфостарт, куда ж ты катишься....
---
Такое и раньше было: "Папа у Васи силён в математике, учится папа за Васю весь год..."

Там в конфе БСП нету? А то внешней печатной формой бы...
---
Такое и раньше былоДа это понятно и не новость.

Я размышляю, как бы в следующий раз объяснить очередному борзому тупке, который будет вальяжно аппелировать к сообществу - какое именно сообщество тут находится. И что его аппеляции, как бы это сказать... наивны?
---
...как бы в следующий раз объяснить очередному борзому тупке...

Ну их. Пусть на собеседованиях при приёме на работу "знаниями" блистают.
---
на собеседованиях при приёме на работуОоо, а это другое развлечение.

Даешь человеку тестовое задание и с умилением наблюдаешь, как он приходит на форумы, превращается там в борзую тупку, и требует (требует!) чтобы за него это решили. Буянит, кричит что все вокруг самоутверждаются...

А потом приходит обратно в оффлайн такой, с глазами котика из Шрека.
---
Да, я писала с его аккаунта, было дело. А какая разница?
---
А какая разница?А почему он сам не пишет?