Программирование флажков в ТЧ внешней обработки

1. wantingstew 31.07.20 18:17 Сейчас в теме
Доброго времени суток! Я начинающий программист в 1С и многие вещи только начинаю открывать для себя. Сейчас же столкнулся с проблемой: в написанной мною внешней обработке в табличной части есть поля, чтобы можно проставить галочки и выбрать нужные документы и записать в них данные. Прошу у вас помощи, так как не знаю какой код написать, чтобы задействовать поля с возможностью для отметки и записи данных в документ.
По теме из базы знаний
Найденные решения
5. Andy13 03.08.20 11:10 Сейчас в теме
Собственно уже ответили.Добавлю в реалиях выложенной обработки

&НаСервере
Процедура ЗаполнитьВыделенныеНаСервере()
	Для каждого Стр Из ВыводРезультата Цикл
		Если Стр.Флажок Тогда
			// Выполняем действия
			Док	= Стр.Документ.ПолучитьОбъект();
			// Изгаляемся над документом.
			// Записываем документ
			Док.Записать();
		КонецЕсли; 
	КонецЦикла; 
	// Вставить содержимое обработчика.
КонецПроцедуры
Показать
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user705522_constantin_h 35 31.07.20 19:04 Сейчас в теме
(1)
Для Каждого Строка Из ТабличнаяЧасть Цикл
   Если Строка.Отметка Тогда
      Объект = Строка.Документ.ПолучитьОбъект();
      //внести изменения
      Объект.Записать();
   КонецЕсли;
КонецЦикла
3. o.nikolaev 213 31.07.20 19:29 Сейчас в теме
(1) Саму обработку выложи, посмотрим.
4. wantingstew 03.08.20 10:34 Сейчас в теме
(3) Вот обработка.
Прикрепленные файлы:
СпособДоставки.epf
5. Andy13 03.08.20 11:10 Сейчас в теме
Собственно уже ответили.Добавлю в реалиях выложенной обработки

&НаСервере
Процедура ЗаполнитьВыделенныеНаСервере()
	Для каждого Стр Из ВыводРезультата Цикл
		Если Стр.Флажок Тогда
			// Выполняем действия
			Док	= Стр.Документ.ПолучитьОбъект();
			// Изгаляемся над документом.
			// Записываем документ
			Док.Записать();
		КонецЕсли; 
	КонецЦикла; 
	// Вставить содержимое обработчика.
КонецПроцедуры
Показать
6. wantingstew 03.08.20 15:42 Сейчас в теме
(5) Спасибо! Твое решение помогло.
7. o.nikolaev 213 06.08.20 22:25 Сейчас в теме
(5) Тут конечно бы Попытка ... Исключение ышшо.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот