Обработка "Групповая обработка справочников и документов" присутствовала во всех типовых конфигурациях, разработанных для обычного приложения. Простой, удобный и универсальный механизм. Сэкономил всем кучу времени.
Почему-то 1С решил вместо нее использовать обработку "Изменение выделенных объектов" которая имеет ряд существенных недостатков. Например, для ее использования в тех объектах, где ее нет, нужно менять конфигурацию.
По сравнению с оригиналом имеет один большой плюс: вместо Построителя отчетов используется СКД, что позволяет группировать условия (группы И ИЛИ НЕ).
В случае необходимости можно подгрузить значения отбора по ссылочному типу из таблицы. Для этого необходимо
1. добавить элемент отбора, в качестве левого значения выбрать нужный ссылочный тип
2. Выбрать вид сравнения "В списке" или "Не в списке"
3. Нажать "Подгрузить отбор по ссылке из таблицы"
4. В открывшейся форме указать способ поиска в таблице: для документов это GUID или пара номер + дата. Поиск по дате проходит с учетом периодичности документа, то есть точную в большинстве случаев указывать не надо.
5. В случае, если реквизит отбора имеет ссылочный тип, программа предложит в таблице указать тип из выведенного на форму списка.
6. Нажать "Прочитать и закрыть". В том случае, если все ссылки удалось определить, форма закроется и отбор будет заполнен. В противном случае напротив каждой строке будет выведена информация об ошибке
Изменения в версии 1.1
- Реализована работа с табличными частями
- Улучшен пользовательский интерфейс: При закрытии формы настройки таблиц табличных частей отбора сохраняются и подгружаются при следующем открытии формы.
Изменения в версии 1.2
- Реализована обработка Планов Видов Расчета и Планов Видов Характеристик
Изменения в версии 1.3
- Исправлена ошибка возникающая при открытии обработки "Значение не является значением объектного типа (ИмяОбъекта)"
Изменения в версии 1.4
- Реализована групповая обработка Бизнес-Процессов и Задач
Изменения в версии 1.5
- Исправлена ошибка Неактивной транзакции
- Добавлена возможность изменять данные в режиме загрузки (режим отлючает проверку правильности заполнения объектов в типовых конфигурациях)
- Добавлена Справка
- Внесен ряд улучшений в пользовательский интерфейс
Изменения в версии 1.6
- Для объектов типа "Документ" добавлена сортировка по умолчанию (по дате)
Изменения в версии 1.7
Радикально изменен дизайн формы с целью сократить до минимума количество пользовательских действий:
-Выбор таблиц отбор и результат отбора теперь находятся на одной странице одной формы.
-Инициализация отбора происходит автоматически при отметке какой-либо таблицы
Изменения в версии 1.8
- Для работы с планами видов характеристик добавлен отбор по типам значения. Доступно два режима отбора: по доступным для отмеченных ПВХ типов значений и по выбранным типам значений конктретных элементов ПВХ.
- Улучшена работа с ПВХ: при смене типов значений элементов ПВХ обработка автоматически подставляет только достпуные всем отмеченным типам ПВХ значения. Таким образом ситуация при которой происходит попытка присвоить элементу недоступное значение исключается.
Изменения в версии 1.9
-Небольшие изменения в интерфейсе: настройка видимости колонок сохраняется после нажатия кнопки "Отобрать" (раньше приходилось каждый раз после применения отбора заново настраивать видимость колонок)
Изменения в версии 2.0
- Исправлена ошибка с "падением" формы при попытке создания реквизита с недопустимым типом (например Хранилище значения). Для тех кто найдет еще что-нибудь подобное: в модуле формы есть функция "ПолучитьНедопустимыеТипы". Добавляем новые типы по аналогии с типом "ХранилищеЗначения".
- Реализована возможность хранить несколько вариантов настроек (команды сохранения/загрузки настроек доступны через меню "Все функции")
Изменения в версии 2.1
- Реализована возможность изменять несколько реквизитов в одной транзакции через пункт "ИзменитьРеквизиты" в меню "Выберите действие".
Изменения в версии 2.2
- Добавлена настройка "Не прерывать выполнение при ошибке". В том случае если обработка производится не в транзакции возникновение ошибки при использовании этой настройки не прерывает ход обработки. Те объекты запись которых не удалась выделяются ядерно-красным цветом.
- Доработан интерфейс: в таблицах отбора и сортировки появилась возможность добавить одной кнопкой все возможные поля
- Протестировал обработку в интерфейсе "Такси". Все замечательно работает
Изменения в версии 2.3
- Изменения касаются только интерфейса "Такси". В связи с тем, что у пользователей возникли трудности с некоторыми особенностями нового интерфейса, добавил в поля ввода привычные кнопки выбора и выпадающих списков
Изменения в версии 2.4
-Для режима "Обрабатывать Табличные части" добавлено новое возможное действие: удаление выбранных строк.
Изменения в версии 2.5
-Исправил ошибку при отборе ПВХ: не работал выпадающий список при отборе по типам (актуально для платформы версии 8.3)
Изменения в версии 2.6
-Оптимизирован отбор объектов: набор данных в схеме компоновки - объект заменен на запрос. При больших объемах данных отбор стал работать заметно быстрее
-Появилась возможность включить обработку в конфигурацию без изменения кода в форме.
Изменения в версии 2.7
-Из обработки убрано модальное открытие окон. Появилась возможность работать в тех конфигурациях, где модальное открытие окон запрещено
Изменения в версии 2.8
-Добавлена возможность изменить Константы и Планы Обмена
Изменения в версии 2.9
- реализована групповая печать документов для типовых конфигураций на управляемом приложении. Печать доступна только для печатных форм, доступных из форм списков объектов.
Изменения в версии 3.0
-добавлена обработка общих реквизитов
Изменения в версии 3.1
-оптимизирована обработка табличных частей
Изменения в версии 3.2
-исправлена ошибка при обработке табличных частей
-для числовых значений реализована возможность выполнять изменение по произвольной формуле
Изменения в версии 3.3
-Добавлена возможность указывать дополнительные свойства объекта: ЭтотОбъект.ДополнительныеСвойства
Изменения в версии 3.4
-Добавлена английская версия
Изменения в версии 3.5
-Исправлена ошибка "Итератор для значения неопределен" при регистрации обработки
Изменения в версии 3.6
-Исправлена ошибка Метод объекта не обнаружен (ВыполнитьПодключаемуюКомандуПечатиПодключениеРасширенияРаботыСФайлами)
Изменения в версии 3.7
-Исправлена ошибка при завершении работы приложения
Изменения в версии 3.8
-добавлена возможность загружать отбор по ссылочным типам из таблицы
Изменения в версии 3.9
-добавлена возможность выгрузить в Эксель объекты, по которым обработка не смогла выполнить выбранное действие
Изменения в версии 4.0
-изменен дизайн
Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.7.226