Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 20:45

Помогите с выводом результата запроса!

Автор kynin, 12 сен 2011, 12:58

0 Пользователей и 1 гость просматривают эту тему.

alex0402


Запрос.УстановитьПараметр("Телефон", Объект.Тел);
Спасибо за Сказать спасибо

Georg Podolian

Цитата: Georg Podolian от 09 мар 2017, 15:19
Цитата: alex0402 от 09 мар 2017, 15:17
Ну да все запросы к базе выполняются на стороне севера. Для этого перед функцией или процедурой должна быть директива &НаСервере,&НаСервереБезКонтекста,&НаСервереКлиентеБезКонтекста.
Хорошо, так работает, только теперь мне нужно указать не "097", а значение поля которое называеться "Тел"???
раньше было так
Запрос3.УстановитьПараметр("СерНом", Текст);


А сейчас "Текст" не подходит
Добавлено: 09 мар 2017, 15:24


Цитата: alex0402 от 09 мар 2017, 15:22

Запрос.УстановитьПараметр("Телефон", Объект.Тел);

{Документ.Стенд.Форма.УФДокумента.Форма(222,39)}: Переменная не определена (обьект)
   Запрос3.УстановитьПараметр("СерНом", <<?>>обьект.СерійнийНомер); (Проверка: Сервер)

Добавлено: 09 мар 2017, 15:30


Цитата: alex0402 от 09 мар 2017, 15:22

Запрос.УстановитьПараметр("Телефон", Объект.Тел);

&НаСервереБезКонтекста
Процедура СерійнийНомерАвтоПодборНаСервере()

       
    Запрос3 = Новый Запрос(
    "ВЫБРАТЬ *
    |ИЗ
    |    Документ.Заявки
    |ГДЕ
    |    (Документ.Заявки.ЗаводскойНомер = &СерНом)");



Запрос3.УстановитьПараметр("СерНом", );
    Результат3 = Запрос3.Выполнить();
    Выборка3 = Результат3.Выбрать();


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

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск