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

Программная запись свойства номернклатуры

Автор Евгений90, 17 окт 2012, 08:45

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

mixqn

ну так я же вам написал выше: вынесите реквизиты в форму.
объясняю еще раз: вы должны добавить в форму реквизит "ТоварыМФГ", тип значения - справочник номенклатура ссылка. значение реквизита должен указывать пользователь. в свойствах поля ввода (в котором будет значение ТоварыМФГ) настройте ВыборГруппИЭлементов  как я написал выше.

Евгений90

Цитата: mixqn от 17 окт 2012, 12:45обычной у поля ввода можно поставить значение свойства ВыборГруппИЭлементов - "Группы"
Нет такого свойства....

Добавлено: 17 окт 2012, 13:08


все нашел
Добавлено: 17 окт 2012, 13:18


Ничего не происходит...
Для поле ввода 1 указал тип значения Справочник номенклатура Ссылка, ВыборГруппИЭлементов  = Группы

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

Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
    МенеджерЗаписи = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
    МенеджерЗаписи.Объект = Выборка.Номенклатура;
    МенеджерЗаписи.Свойство = "Импортер";
   МенеджерЗаписи.Значение = Мелон;
    МенеджерЗаписи.Записать();
КонецЦикла;
КонецПроцедуры


Добавлено: 17 окт 2012, 13:35


Что остается поправить ?
Добавлено: 17 окт 2012, 14:29


Так почему процедура не работает ?

Теги:

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

Рейтинг@Mail.ru

Поиск