Помощь - Поиск - Пользователи - Календарь
Полная версия: Помогите исправить ошибку в коде.
1C-PRO - Форум по 1С > Форумы по платформе "1С:Предприятие 8.x" > (8.х) Конфигурирование на платформе "1С:Предприятие 8.x"
Raii
Код:

Код
// Процедура автоматического заполнения табличной части "Масса"
Процедура ТоварыМассаПриИзменении(Элемент)
// Процедура автоматического заполнения табличной части "Масса"

ТабличнаяЧастьТовары = ЭлементыФормы.Товары.ТекущиеДанные;
ТабличнаяЧастьМасса = Справочники.Номенклатура.Масса;

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


Выдоет ошибку:

{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента(2170)}: Поле объекта не обнаружено (Масса)
ТабличнаяЧастьМасса = Справочники.Номенклатура.Масса;

Помогите исправить.
ASh
Если я правильно понял, то в табличную часть "Товары" нужно добавить значение из реквизита "Масса" справочника "Номенклатура"?

Тогда в форме документа находим табличное поле "Товары". Вставляем в нужное место новую колонку с именем "Масса". Переходим в модуль формы. Ищем процедуру "ТоварыПриВыводеСтроки" и добавляем туда строчку:
Код
ОформлениеСтроки.Ячейки.Масса.УстановитьТекст(ДанныеСтроки.Номенклатура.Масса);

Raii
Все получилось спасибо..
Raii
Цитата(ASh @ 15.10.2008, 18:51) *

Если я правильно понял, то в табличную часть "Товары" нужно добавить значение из реквизита "Масса" справочника "Номенклатура"?

Тогда в форме документа находим табличное поле "Товары". Вставляем в нужное место новую колонку с именем "Масса". Переходим в модуль формы. Ищем процедуру "ТоварыПриВыводеСтроки" и добавляем туда строчку:
Код
ОформлениеСтроки.Ячейки.Масса.УстановитьТекст(ДанныеСтроки.Номенклатура.Масса);






А как теперь зделать так чтобы колонка масса = значение массы наменклатуры этой строки * на количество

Подскажити плиз..
Senya
Цитата(Raii @ 16.10.2008, 17:54) *

А как теперь зделать так чтобы колонка масса = значение массы наменклатуры этой строки * на количество

Подскажити плиз..

Да также:

Код
ОформлениеСтроки.Ячейки.Масса.УстановитьТекст(ДанныеСтроки.Номенклатура.Масса * ДанныеСтроки.Количество);

Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2009 Invision Power Services, Inc.