1

Как получить значение реквизита формы и передать его в запрос 1С

#Обычное приложение#Справочники 1С

Задача: при открытии элемента справочника нужно получить значение поля Код этого элемента и передать его в запрос в качестве параметра. Как это сделать? При этом запрос надо сразу запустить при открытии и результат вывести в форму. Результатом запроса будет число.

 8279 4
ДобавленоГриша783 дня назад
Отредактировано760 дней назад


Добавить комментарий

Миха написал:783 дня назад0

Вот пример:

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)

    Запрос = новый Запрос;

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

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

    Если Не Результат.Количество() = 0 Тогда
        Результат.Следующий();

        ЭлементыФормы.Надпись1.Значение = Результат.Количество;
    Конецесли;

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

Ответить

Гриша написал:783 дня назад0

А если необходимо записать результат запроса в реквизит справочника, а не в надпись на форме?

Ответить

Виталий написал:783 дня назад0

Если Не Результат.Количество() = 0 Тогда
    Результат.Следующий();

    МойРеквизит = Результат.Количество;
Конецесли;

Ответить

Гриша написал:783 дня назад0

Спасибо!

Ответить

Добавить комментарий

Задать вопрос!

Наш канал на Youtube

Изучаете 1С? Скачайте 200 видео по 1С бесплатно:

Похожее

Как передать параметр в запрос 1С?

Расскажите, пожалуйста, как в 1с передаются параметры в запрос. Мне нужен параме...

Передать в запрос 1с таблицу значений

Привет, народ. Вопрос есть, можно ли в запрос в 1с-ке передать параметром таблиц...

Как получить результат запроса

Функция не выводит результат. Мне нужно получить код (1 значение), но у меня не ...

Передача реквизита формы в запрос

Дамы и Господа помогите ! Опыт небольшой . Совсем запутался . Хочу передать рекв...

WSСсылки как передать и получить http загловки

СервисДанных=WSСсылки.SaleWorks.СоздатьWSПрокси("http://export.saleworks.boojum....

Новое

Справочник

Здравствуйте, подскажите пожалуйста, хочу сделать, чтобы при выборе в справочник...

Заполнение значений свойств по выбранному свойству.

Как сделать автозаполнение значений свойств по выбранному свойству номенклатуры....

счет-фактура на возврат денег поставщиком

по оплате от поставщика мы приняли к зачету ндс по сч-фактуре. теперь деньги нам...

Расчет районного коэффициента в больничном листе

Добрый день! Очень нужна помощь! При расчете б/л не верно считает положительную ...

Отражение зарплаты в регламентирован ним учете

Использую Зуп 2.5 Потребовался отчёт для выборки данных по сотрудникам из докуме...