Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не работает код для расчета м2 в заказе клиента
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
darrr
Добрый день! Конфигурация BAS ERP (2.1.12.5). Есть небольшой код для расчета м2 в заказе клиента. Переносил его из УНФ, вроде все исправил а считать отказывается, подскажите в чем проблема

&НаКлиенте
Процедура ТоварыНоменклатураСсылка(ШиринаПриИзменении)
    
    СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
    РассчитатьКоличествоВСтрокеТабличнойЧасти(СтрокаТабличнойЧасти);  
КонецПроцедуры

&НаКлиенте
Процедура ТоварыДлинаПриИзменении(Элемент)
    
    СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
    РассчитатьКоличествоВСтрокеТабличнойЧасти(СтрокаТабличнойЧасти);
      // Конец СтандартныеПодсистемы.ПодключаемыеКоманды

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

&НаКлиенте
Процедура ТоварыКоличествоЛистовПриИзменении(Элемент)
    
    СтрокаТабличнойЧасти = Элементы.Товары.ТекущиеДанные;
    РассчитатьКоличествоВСтрокеТабличнойЧасти(СтрокаТабличнойЧасти);
    
КонецПроцедуры
// Конец СтандартныеПодсистемы.ПодключаемыеКоманды

&НаКлиенте
Процедура РассчитатьКоличествоВСтрокеТабличнойЧасти(СтрокаТабличнойЧасти)
    
    СтрокаТабличнойЧасти.Количество = СтрокаТабличнойЧасти.Ширина * СтрокаТабличнойЧасти.Длина * СтрокаТабличнойЧасти.КоличествоЛистов;
    
КонецПроцедуры



 ! 

необходимо зарегистрироваться для просмотра ссылки: 4, 5, 9
 
pablo
Это ДС?
darrr
pablo @ Сегодня, 14:14 необходимо зарегистрироваться для просмотра ссылки ,
Нет
pablo
Элементы.Товары - ТаблицаЗначений или ТабличнаяЧасть?
darrr
pablo @ Сегодня, 14:18 необходимо зарегистрироваться для просмотра ссылки ,
Табличная часть
pablo
Все три поля отображаются на форме или имеют установленной галочку "Использовать всегда"?
darrr
pablo @ Сегодня, 14:26 необходимо зарегистрироваться для просмотра ссылки ,
отображаются на форме
sava1
обработчики прицеплены к элементам формы ?
darrr
sava1 @ Сегодня, 16:20 необходимо зарегистрироваться для просмотра ссылки ,
Да
fly
Цитата(darrr @ 18.12.19, 13:48) необходимо зарегистрироваться для просмотра ссылки
подскажите в чем проблема

вариант, что на форме отображается колонка с названием Количество, а по факту это Данные колонки это КоличествоУпаковок к примеру.

Так на форме Заказ покупателя есть Колонка = Количество
но если посмотреть в свойство колонки = Объект.Товары.КоличествоУпаковок

и если обратиться и изменить Обеъкт.Товары.Количество то Данные на форме могут и не измениться

fly @ Сегодня, 21:03 необходимо зарегистрироваться для просмотра ссылки ,
Точнее даже не то, что могут не измениться, а не изменятся так как это другой реквизит тч.Товары
darrr
fly @ Вчера, 21:57 необходимо зарегистрироваться для просмотра ссылки ,
Да, действительно проблема была в данных колонки. Спасибо всем за помощь.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.