Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Получение данных запросом
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
kosalex
Добрый вечер. Управляемая форма, модуль формы, пишу процедуру. Результат запроса пустой. Если этот же код поменстить в консоль запросов, все отрабатывает и запрос не пустой. Нужно ли писать ниже приведенный код в модуле объекта?
&НаСервере
Процедура ГородПроведенияПриИзмененииНаСервере()
        //{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА
    // Данный фрагмент построен конструктором.
    // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
Наименование = Объект.ГородПроведения;
    
    
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    Города.МестаПроведения.(
        |        Ссылка,
        |        НомерСтроки,
        |        Наименование,
        |        Адрес
        |    )
        |ИЗ
        |    Справочник.Города КАК Города
        |ГДЕ
        |    Города.Наименование = &Наименование";

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

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

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

    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        // Вставить обработку выборки ВыборкаДетальныеЗаписи
    КонецЦикла;

    //}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА

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


sava1
ГородПроведения это текст или справочник ?
kosalex
Цитата(sava1 @ 21.03.14, 7:52) необходимо зарегистрироваться для просмотра ссылки
ГородПроведения это текст или справочник ?


справочник.
alex040269
Цитата(kosalex @ 20.03.14, 22:02) необходимо зарегистрироваться для просмотра ссылки
Если этот же код поменстить в консоль запросов, все отрабатывает и запрос не пустой

параметр в коде, наверное <> параметру в консоли, например пробелы вначале, вконце строки
pablo
Объект.ГородПроведения - какого типа?
Города.МестаПроведения.Наименование - какого типа?
sava1
А попробоват типо так:
вместо
    Наименование = Объект.ГородПроведения;

поставить
Наименование = СокрЛП(Объект.ГородПроведения.Наименование);
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.