Быстрая установка и замена значений в колонке табличной части документа


Обработка, подключаемая как внешняя обработка заполнения табличных частей к любой табличной части документа из доступных. Позволяет установить значение для всех строк в выбранной колонке или по выбранному значению (поиск и замена).

Навеяно острой необходимостью исправления некорретного ввода документов с табличными частями пользователями, правки результатов переноса остатков и временной недоступностью инфостарта — только поэтому пришлось делать самому, хотя обработка сама по себе проста и потребность в такой у меня возникала очень часто.

Принцип работы: 

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

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

UPD: В версии 2 работает отбор, установленный пользователем  в табличном поле документа. Также добавлена возможность устанавливать/менять значения примитивных типов (до этого корректно работали только значения ссылочного типа)

Ближайшие аналоги:

//infostart.ru/public/122246/

//infostart.ru/public/96397/

//infostart.ru/public/163086/

//infostart.ru/public/90576/

4 Comments

  1. Рамзес

    Обработка учитывает фильтр по строкам? То есть, если на строки наложен отбор, заполняться новым значением будут только эти отобранные строки или все строки табличной части?

    Reply ↓
  2. Рамзес

    Скачал, посмотрел. Полезная штука. Но не учитывается фильтр по строкам. Жаль.

    Reply ↓
  3. tps_01

    Да, я когда делал, не задумывался об этой фишке, уже в аналогичных работах нашел… думаю, на досуге добавлю. Спасибо.

    Reply ↓
  4. ollega

    Аналогичная обработка для управляемых форм: http://infostart.ru/public/390320/

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *