Здравствуйте. Нужно выбирать из формы подбора документа Реализация номенклатуру и по щелчку мыши заносить в табличную часть "Товары" документа. Если такой номенклатуры нет в таблице, то просто добавить, если есть, то прибавлять к количеству +1. Если в первом случае всё понятно, то как добавить к существующему количеству, не могу разобраться , помогите, пожалуйста
Прикрепленные файлы:
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(6)
&НаКлиенте
Процедура ТоварыОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
Для Каждого Стр Из Объект.Товары Цикл
Если Стр.Номенклатура = ВыбранноеЗначение Тогда
Стр.Количество = Стр.Количество + 1;
Возврат;
КонецЕсли;
КонецЦикла;
НоваяСтрока = Объект.Товары.Добавить();
НоваяСтрока.Номенклатура = ВыбранноеЗначение;
НоваяСтрока.Количество = 1;
КонецПроцедуры
Показать
(7)
Для Каждого Стр Из Объект.Товары Цикл
Если Стр.Номенклатура = ВыбранноеЗначение Тогда
Стр.Количество = Стр.Количество + 1;
Возврат;
КонецЕсли;
КонецЦикла;
НоваяСтрока = Объект.Товары.Добавить();
НоваяСтрока.Номенклатура = ВыбранноеЗначение;
НоваяСтрока.Количество = 1;
Если Стр.Номенклатура = ВыбранноеЗначение Тогда
Стр.Количество = Стр.Количество + 1;
Возврат;
КонецЕсли;
КонецЦикла;
НоваяСтрока = Объект.Товары.Добавить();
НоваяСтрока.Номенклатура = ВыбранноеЗначение;
НоваяСтрока.Количество = 1;
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот