Имя: Пароль:
1C
 
Передача Результата запроса в реквизит УФ
0 Alex1234
 
03.02.15
14:56
Не могу разобраться что я делаю не так: Нужно Результат запроса выгрузить в реквизит (дсГрафикПриёма - таблица значений) управляемой формы.

&НаСервере
Процедура ГрафикРаботы (Наименование);
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ВрачиГрафикРаботы.НомерСтроки,
        |    ВрачиГрафикРаботы.ДниПриёма,
        |    ВрачиГрафикРаботы.ЧасыПриёма,
        |    ВрачиГрафикРаботы.НормаПриёма
        |ИЗ
        |    Справочник.Врачи.ГрафикРаботы КАК ВрачиГрафикРаботы
        |ГДЕ
        |    ВрачиГрафикРаботы.Ссылка.Наименование = &Наименование";

    Запрос.УстановитьПараметр("Наименование", СокрЛП(Наименование));

    ЭтаФорма.ЗначениеВРеквизитФормы(Запрос.Выполнить().Выгрузить(),"дсГрафикПриёма");
    ЭтаФорма.Элементы.дсГрафикПриёма.Отображение = ОтображениеТаблицы.Список;
    ЭтаФорма.Элементы.дсГрафикПриёма.Обновить();
КонецПроцедуры


В результате ошибка
{Документ.ТалонНаПосещениеВрача.Форма.ФормаДокумента.Форма(109)}: Ошибка при вызове метода контекста (ЗначениеВРеквизитФормы)
    ЭтаФорма.ЗначениеВРеквизитФормы(Запрос.Выполнить().Выгрузить(),"дсГрафикПриёма");
по причине:
Недопустимое значение параметра (параметр номер '2')
1 Naumov
 
03.02.15
15:10
так, какое слово не понятно?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан