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