Универсальный подбор и обработка объектов 1С 8.3
В обычном приложении версии платформы 1С 8.2 и 8.1 (на обычных формах) была такая замечательная обработка, как «Универсальный подбор и обработка объектов». Она значительно упрощала жизнь программистам и администраторам программы.
Но вот мы наконец-то и дождались. Появилась такая же обработка 1С для управляемого приложения (8.3 и 8.2). До этого в 1С 8.3 приходилось обходиться типовой обработкой групповое изменение реквизитов, однако она решает не все задачи, которые требуются в повседневной работе пользователя или программиста 1С.
Скачать обработку можно по ссылке — Универсальный подбор и обработка объектов 1С 8.3 (управляемые формы).
Содержание
Поиск и отбор объектов
После скачивания обработки мы можем запустить ее как внешнюю. Кто не знает, это делается через меню «Файл» – «Открыть». Появится окно обработки:
На первой закладке мы должны выбрать объект, с которым собираемся работать. Итак, в поле «Объект поиска» у меня уже выбран документ «Реализация (акты, накладные)». Это потому, что я до этого уже выбирал данный объект. Обработка умеет запоминать.
По кнопке «Настройка отбора» мы можем установить отбор практически по любому полю объекта:
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Получите понятные самоучители по 1С бесплатно:
Если данных отборов не достаточно, можно отобрать нужные объекты с помощью произвольного запроса. Для этого переведите переключатель «Режим отбора» в соответствующее положение.
После всех настроек объекты нужно отобрать. Нажмем на кнопку «Найти объекты» и смотрим результат отбора:
Обработка элементов
Перейдем на закладку «Обработки»:
Отдельного краткого обзора достойны, пожалуй, только первые три обработки. О работе остальных понятно по названию, и они не требуют настроек.
Произвольный алгоритм
Обработка «Произвольный алгоритм» позволяет написать программу действий над объектами на внутреннем языке 1С. Обработка требует навыков программирования, и ее описание достойно отдельной статьи. Скажу лишь, что с ее помощью можно производить практические действия над объектами:
Установка реквизитов
Обработка «Установка реквизитов» позволяет изменить реквизиты отобранных документов или справочников, а так же регистров сведений. Довольно полезная, а иногда просто необходимая обработка. Например, я решил в моих отобранных документах заменить валюту документа:
Сразу следует заметить, что обработку можно выполнить сразу, а можно сохранить настройку. Эта настройка будет отображаться в дереве обработок. Чуть позже я расскажу, для чего это может пригодиться.
Перенумерация объектов
Обработка «Перенумерация объектов», соответственно, позволяет перенумеровать документы либо изменить коды справочников. Обработка предоставляет богатый набор действий. Например, я решил поменять префикс у документов, которые отобрал:
Нажимаем «Сохранить настройки» и закрываем окно.
Теперь посмотрим, что мы можем сделать с сохраненными настройками. Оказывается, мы можем выполнить одним пакетом, перенеся в окно «Выбранные обработки»:
Теперь мы можем последовательно выполнить выбранные настройки, нажав кнопку «Выполнить».
Вот такая функциональная и полезная обработка, лично мне понравилась.
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
СПРОСИТЕ в комментариях!
Людмила:
А это 1С Обработка или чья? Кто автор, есть ли на ИТС?
Кирилл:
Если не ошибаюсь это типовая обработка, возможно допиленная. Скаченная на просторах интернета))
Екатерина:
1С:Предприятие 8.3 (8.3.9.1818)
Зарплата и Управление Персоналом, редакция 2.5 (2.5.108.1)
Обработка просто не открывается. Не пишет об ошибке. Почему и как ею воспользоваться для ЗУП 2.5. (*права администратора)
Кирилл:
Обработка предназначена для конфигураций на управляемых формах (ЗУП 3.0 и другие).
Для 2.5 существует аналогичная встроенная в конфигурацию обработка — Универсальный подбор и обработка объектов (если не ошибаюсь меню «Сервис»).
nado_hto:
Спасибо!
ОчПользительная Штука)
Хофиз:
Здравствуйте. Скажете, пожалуйста, как долго обрабатывается эта операция?
Данила:
все бы хорошо, но в обработке я так и не нашел отбора за период. А это поважнее ,чем например возможность отбора по всем реквизитам документа
Кирилл:
Период — это реквизит документа с названием «Дата». По нему можно поставить отбор
Данила:
спасибо за подсказку..более внимательно полазал и нашел через Объект.Дата
Аноним:
Спасибо огромное!
E:
А в этой обработке можно изменять табличный части объектов?
Аноним:
Спасибо,большое. Очень нужно было
Аноним:
Я так понимаю её надо добавить через конфигуратор или как её запустить на моей версий 1С:Предприятие 8.3 (8.3.10.2252)
Аноним:
у меня через конфигуратор получилось добавить. Через «Файл»-«Открыть» не запускалась
Иван Казаков:
На платформе 8.3.13.1513 вызывается ошибка модальности: «Использование модальных окон в данном режиме запрещено!», обработка требует доработки под новые требования платформы
Аноним:
Запускайте в толстом клиенте
Аноним:
запускаю в Толстом клиенте. отобрал документы. перехожу на вторую вкладку два раза щелкаю на любом виде обработке. Выдает это сообщение.
Аноним:
Запускайте в толстом клиенте
Андрей:
Перенумерация объектов помогла, но когда создаешь, новый документ, то ему присваивается, старый не правильный порядковый номер например КТ-ва_34242 а хочется 0002222 и т.д.
Сергей К.:
1С:Предприятие 8.3 (8.3.12.1685) Управление торговлей. Не запускается. Не пишет ничего.
Сергей К.:
Регистры сведений обработка не видит. По крайней мере в списке предложенных объектов не нашел нужный.
Мелкий:
абсолютно прав. Эта обработка не подходит для регистров
Аноним:
Фсе качайте там шифравальщик
[email protected]:
питер пен ты ?
Крендель:
Несоответствие типов (параметр номер ‘1’)
{ВнешняяОбработка.УниверсальныеПодборИОбработкаОбъектов.Форма.ПодборИОбработка.Форма(665)}: СтрДоступных = ДоступныеОбработки.НайтиПоИдентификатору(СтрВыбранных);
по причине:
Несоответствие типов (параметр номер ‘1’)
при попытке перетащить вариант обработки ,а именно отменить перепроведение в правую часть.
Крендель:
проболва и тонкий и толстый клиент. Конфа ЗУП КОРП 3.1.13.146
Василий:
а для фреша есть вариант? мой провайдер говорит — не будет работать на их платформах, а нам очень надо
Оксана:
при нажатии «найти ссылки» допустим за год формируется список Документов вразнобой по датам, соответственно перенумерация также идёт в итоге вразнобой. Как исправить?