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

поле не найдено

Автор Milyausha, 11 фев 2020, 19:23

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

LexaK

на картинке это значение реквизита Объект.Схемы а не значение параметра &СхемаПрепаратов
да и в самом документе Схема, проверьте заполнена ли ТЧ Номенклатура 
если помогло нажмите: Спасибо!

Milyausha

Цитата: LexaK от 13 фев 2020, 10:52
на картинке это значение реквизита Объект.Схемы а не значение параметра &СхемаПрепаратов
да и в самом документе Схема, проверьте заполнена ли ТЧ Номенклатура

а как можно узнать значение параметра &СхемаПрепаратов? что-то не соображу как это можно через отладчик

LexaK

там где Запрос.Выполнить().Выгрузить();
Запрос.Параметры....(в отладчике кнопка вычислить выражение)
если помогло нажмите: Спасибо!

Milyausha

Цитата: LexaK от 13 фев 2020, 17:58
там где Запрос.Выполнить().Выгрузить();
Запрос.Параметры....(в отладчике кнопка вычислить выражение)

Действительно интересно: передаю в запрос одно, а в самом запросе переменная имеет другое значение. Проверяю в отладчике параметр СхемаНомер, и в нем, действительно номер документа:
ПараметрыПодбора = Новый Структура("ЗакрыватьПриВыборе, МножественныйВыбор, ДатаОстатка, СхемаПрепарато", Ложь, Истина, Объект.Дата, СхемаНомер);
   ОткрытьФорму("Документ.СхемаЛечения.Форма.ФормаПодбора", ПараметрыПодбора,ЭтаФорма);

Но при проверке выражения в самом запросе почему то эта переменная имеет уже значение справочник.Номенклатура, хотя шла шагами в отладчике, и больше ниоткуда в запрос переменные не передаются:
уже на форме подбора
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   
   Товары.Параметры.УстановитьЗначениеПараметра("СхемаПрепаратов",Параметры.СхемаПрепаратов);
   
КонецПроцедуры


Alexbis


Milyausha


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

Рейтинг@Mail.ru

Поиск