Отметить все чекбоксы в табличной части

1. DenisCrew 13.11.14 12:58 Сейчас в теме
УТ 11
8.2.19

Добрый день, подскажите пожалуйста.
Есть внешняя обработка, которая выводит документы и делает по отмеченным галочками корректировку.
Вопрос как вынести кнопку, которая проставляет/убирает все галочки с документов, выведенных в табличную часть. Не могу найти в "стандартных командах" ( а это вроде как должна быть стандартной ) эту команду.

Большое спасибо!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Agapov_Stas 1 13.11.14 13:00 Сейчас в теме
(1) DenisCrew, это не стандартная команда - надо описывать вручную
2. Tiger86 13.11.14 12:59 Сейчас в теме
никогда в стандартных не видела, наверное придется вам добавить кнопку и обработчик нажатия самому
4. DenisCrew 13.11.14 13:25 Сейчас в теме
Большое спасибо!
Просто не раз наталкивался на такое

и подумал что это элемент стандартного функционала.
Будем думать как написать )))
5. tolyan_ekb 105 13.11.14 13:29 Сейчас в теме
(4) DenisCrew, я сам делал такие кнопки
6. Salavat 13 13.11.14 13:31 Сейчас в теме
(4) DenisCrew, там особо думать и не нужно - достаточно пример найти в типовых конфигурациях, если не знаете, как.

но там ничего сложного - обход в цикле строк с присвоением Истина или Ложь.
но! многие (на картинке - тоже) ещё забывают про кнопку - "Переключить".
7. necropunk 9 13.11.14 13:35 Сейчас в теме
Добавить две кнопки и в одной написать что-то типа
Для Каждого Стр Из Список Цикл
Список.Пометка = ИСТИНА;
КонецЦикла;

Во второй, соответственно:

Для Каждого Стр Из Список Цикл
Список.Пометка = ЛОЖЬ;
КонецЦикла;

Картинки там, в стандартных где-то лежат вроде.
DenisCrew; +1 Ответить
8. miniogn 23 13.11.14 13:44 Сейчас в теме
Говорят ни один программист не может написать, даже небольшой алгоритм, что бы не допустить хотя бы одной ошибки...

UPD.
Имеется ввиду: сходу, за один раз, без отладки и проверки на ошибки.
necropunk; +1 Ответить
9. tolyan_ekb 105 13.11.14 15:12 Сейчас в теме
(8) miniogn, это видимо к посту 7, где вместо "Cтр" указана "Список"
necropunk; +1 Ответить
10. DenisCrew 13.11.14 15:38 Сейчас в теме
Спасибо. Вроде как все получилось
Процедура ОтметитьВсеВТабличнойЧасти(Команда)
	
	Для каждого строкаТабл из Объект.СписокПТУ Цикл
		строкаТабл.ФормироватьКорректировку=Истина;
		КонецЦикла;
		
КонецПроцедуры

&НаКлиенте
Процедура ОчиститьВсеВТабличнойЧасти(Команда)
	
	Для каждого строкаТабл из Объект.СписокПТУ Цикл
		строкаТабл.ФормироватьКорректировку=Ложь;
		КонецЦикла;

КонецПроцедуры
Показать


Сильно не пинать. Это мои первые написанные строки на встроенном языке ))))
11. Salavat 13 13.11.14 15:45 Сейчас в теме
(10) DenisCrew, а какже "хело ворд!"?

да не - именно так и говорили.
12. necropunk 9 13.11.14 16:11 Сейчас в теме
(10) DenisCrew, да, я там ошибся, конечно же, Стр.Пометка, ну, в итоге понял правильно и хорошо.
Оставьте свое сообщение

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