Использование типовой процедуры модуля формы
Всем добрый день! Может подскажет кто, кто с модулями форм хорошо знаком
Код:
Каким образом вот эти: строки
поместить внутрь цикла?
Мне нужно чтобы на форме после изменения суммы в каждой из выделенных строк пересчиталось сумма документа и всё остальное с помощью типового механизма. Поэтому я взяла типовую процедуру ТоварыСуммаПриИзменении. Я подставляю в нее элемент. Но получается что подставляется элемент из строки на которой так сказать курсор стоит. И изменения только с одной строкой происходят.
В цикле перебираются выделенные строки. Не пойму можно ли получить именно элемент формы, строки, а не значение табличной части.
Может, конечно, изначально как-то иначе надо было делать
Код:
МассивСтрок= Элементы.Товары.ВыделенныеСтроки;
Для каждого СтрокаТовара Из МассивСтрок Цикл
СтрокаТаблицыЗначений = Элементы.Товары.ДанныеСтроки(СтрокаТовара);
СтрокаТаблицыЗначений.Сумма = Число(СтрокаТаблицыЗначений.Сумма) +
Среднее*Число(СтрокаТаблицыЗначений.КоличествоУпаковок);
КонецЦикла;
Элемент = ЭтаФорма.Элементы.ТоварыСумма;
ТоварыСуммаПриИзменении(Элемент);
ПоказатьКаким образом вот эти: строки
Элемент = ЭтаФорма.Элементы.ТоварыСумма;
ТоварыСуммаПриИзменении(Элемент);
поместить внутрь цикла?
Мне нужно чтобы на форме после изменения суммы в каждой из выделенных строк пересчиталось сумма документа и всё остальное с помощью типового механизма. Поэтому я взяла типовую процедуру ТоварыСуммаПриИзменении. Я подставляю в нее элемент. Но получается что подставляется элемент из строки на которой так сказать курсор стоит. И изменения только с одной строкой происходят.
В цикле перебираются выделенные строки. Не пойму можно ли получить именно элемент формы, строки, а не значение табличной части.
Может, конечно, изначально как-то иначе надо было делать
По теме из базы знаний
- Создание внешних печатных форм под управляемым приложением с нуля
- Управление состоянием формы через конечный автомат
- Универсальная отладка внешней обработки заполнения (типовые механизмы, без внешних файлов, расширений или вызова внешних файлов)
- Многопоточное выполнение процедуры с помощью ДлительныеОперации
- Использование типовой общей формы отчета для нетиповых отчетов
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот