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

не могу изменить значения реквизита справочники

Автор Fenix1993, 20 дек 2013, 19:32

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

Fenix1993

есть форма документа ПриходнаяНакладная и в ньом поля Товар и Количество. и есть справочник Номенклатура, где есть поля Количество, Код, Товар. нодо при изминении поля товара, штоб менялось значения в справочнике.
P.s. Извените за ошыбки, я русский никогда не учил.

БезПонтов

Процедура УслугиНоменклатураПриИзменении(Элемент)
   СтрокаТЧ = Элементы.Номенклатура.ТекущиеДанные;
   Элем=СтрокаТЧ.Номенклатура.ПолучитьОбъект();
        Элем.Цена=СтрокаТЧ.Цена;
        Элем.Записать();
КонецПроцедуры

Что-то подобное
Если управляемые формы - нужно делать на Сервере

Fenix1993

Цитата: БезПонтов от 20 дек 2013, 19:56
Если управляемые формы - нужно делать на Сервере

я что то подобное нашел

Процедура ИзменитьСправочник(Ссылка)
     СпрОбъект = Ссылка.ПолучитьОбъект();
     СпрОбъект.Количество = Справочники.Номенклатура.НайтиПоНаименованию(Элемент).Количество + Элементы.Товари.ТекущиеДанные.Количество;
     СпрОбъект.Записать();
КонецПроцедуры

но не знаю где взять ссылку((

БезПонтов

Цитата: БезПонтов от 20 дек 2013, 19:56
   СтрокаТЧ = Элементы.Номенклатура.ТекущиеДанные;
   Элем=СтрокаТЧ.Номенклатура.ПолучитьОбъект();

это и есть ссылка в модуле формы документа

Теги:

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

Рейтинг@Mail.ru

Поиск