Обработка редактирования или удаления строк таблиц объектов по условиям.

Опубликовал Слава Кирлан (Ягг) в раздел Обработки - Обработка документов

Обработка позволяет заменить значения нужных колонок в строках табличных частей, отвечающих условиям отбора, или удалить такие строки. Сделана для «обычного» приложения 8.2.

Возможно, такие обработки уже есть, но может и эта кому-то пригодится. В разработке использован объект «Построитель отчета», поэтому можно рассматривать обработку и как пример работы с этим объектом.

 

 Регистрация обработки.

Обработка регистрируется в справочнике «Сервис/Дополнительные отчеты и обработки/Дополнительные внешние обработки табличных частей». При регистрации указываются  нужные объекты и их табличные части.

 

 Использование обработки.

Вызывается из панели управления соответствующей табличной части нужного объекта, через  кнопку-меню «Заполнить».

В верхней части обработки вводятся условия отбора строк.

Внизу выбирается режим работы: «Заменить» или «Удалить» (режим определяется по текущей странице панели).

В случае замены необходимо указать какие значения и в какие колонки устанавливаются.

Выполнение операции (замены или удаления) происходит по кнопке «Выполнить» в нижней части обработки.

 

ЗЫ. Проверено на «Зарплате и Управление персоналом» на платформе 1С 8.2. (релиз 8.2.18.61).

ЗЫЗЫ. За орфографию сильно не бейте :)

Скачать файлы

Наименование Файл Версия Размер
Обработка редактирования табличной части
.epf 11,36Kb
16.04.13
55
.epf 11,36Kb 55 Скачать

См. также

Комментарии
1. Слава Кирлан (Ягг) 474 17.04.13 07:07 Сейчас в теме
Примечание: вообще-то изначально обработка писалась для документа "ОтражениеЗарплатыВРеглУчете". Поэтому реквизит ДокументОбъект имеет вид "ДокументОбъект.ОтражениеЗарплатыВРеглУчете". Если планируется использовать для других документов, то надо бы расширить тип этого реквизита.

ЗЫ. Получилась не такая универсальная, как хотелось бы :)
2. Galina (Glucheenka) 12 04.06.13 11:47 Сейчас в теме
"Хороший коментарий" При описании обработки наверное нужно было бы указать, что она для конкретного документа!А то про все ньюансы узнаешь только после скачивания-это не есть хорошо!