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

Обращение к полю Свойства Номенклатуры

Автор helpixon, 19 ноя 2012, 12:33

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

helpixon

Добрый день уважаемые коллеги программисты!

Предварительно перелопатил весь поисковик и форум, нужного не удалось найти  :dfbsdfbsdf:...

Не так давно начал заниматься конфигурированием 1С, и вот возник вопрос, каким образом можно получить значение свойств Номенклатуры?

На форме "Элемент Номенклатура" есть вкладка "Свойства", в которой находяться некоторые значения свойств, каким образом программно можно достать значения этих свойств.

Обращение планируется выполнять из формы "Счет на оплату покупателю".

Зараннее благодарю за помощь решения данной проблемы,

С уважением Helpixon.

baggi-09

Если управляемая форма, то Элементы.Номенклатура, а далее свойство. Если обычная, то Этаформа.Номенклатура

Dethmontt

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

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить("Свойство: "+Выборка.Свойство);
Сообщить("Значение: "+Выборка.Значение);
КонецЦикла;
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

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

Рейтинг@Mail.ru

Поиск