+7 (499) 938-65-94  Москва

+7 (812) 467-43-31  Санкт-Петербург

8 (800) 350-96-82  Остальные регионы

Бесплатная консультация с юристом!

Универсальный подбор и обработка объектов

Обработка «Универсальные подбор и обработка объектов» предназначена для поиска объектов в справочниках и документах по произвольному условию и дальнейшей обработки найденных объектов.

Для подбора объектов необходимо в поле выбора «Объект поиска»] выбрать искомый объект, задать необходимые условия поиска в табличном поле на закладке «Отбор по значениям реквизитов» и нажать кнопку «Найти объекты». Кнопка «Найти объекты» так же доступка на закладке «Найденные объекты».

Для поиска по строке во всех строковых полях объекта необходимо ввести искомую строку в поле ввода «Строка поиска» на закладке «Отбор по значениям реквизитов» и нажать кнопку «Найти объекты» (клавиша F9). При этом будут учтены и все условия, заданные в табличном поле.

Результат поиска выводится в табличное поле, расположенное на закладке «Найденные объекты». При двойном щелчке мыши или нажатии Enter в строке табличного поля открывается форма редактирования выбранного объекта. Для включения объекта в обработку необходимо включить флажок в соответствующей строке.

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

Для обработки объектов необходимо перейти на закладку «Обработки».

В дереве «Доступные обработки» на первом уровне отображаются все доступные обработки. При двойном щелчке мыши или нажатии Enter на первом уровне дерева доступных обработок открывается форма новой настройки обработки с возможностью сохранения текущей настройки (кнопка «Сохранить настройку») и непосредственного выполнения обработки (кнопка «Выполнить»). Настройки обработок отображаются на втором уровне дерева доступных обработок. При добавлении новой строки создается новая настройка обработки, которую в дальнейшем можно изменять, удалять, копировать и выбирать для выполения. Сохранение и добавление настроек возможно только для обработок, в которых предусмотрена и необходима пользовательская настройка.

В табличном поле «Выбранные обработки» отображаются настройки доступных обработок, участвующие в групповой обработке объектов. Заполнение списка осуществляется выбором настройки в дереве доступных обработок и нажатаем кнопки «Добавить настройку в выбранные обработки». Для добавления обработки, не предусматривающей пользовательских натроек, необходимо при добавлении выбирать непосредственно обработку. При двойном щелчке мыши или нажатии Enter в строке табличного поля выбранных обработок открывается форма редактирования настройки обработки с возможностью сохранения текущей настройки (кнопка «Сохранить настройку») и непосредственного выполнения обработки (кнопка «Выполнить»). Групповая обработка объектов выполняется нажатием кнопки «Выполнить» панели «Выбранные обработки». Для включения настройки в групповую обработку необходимо включить флажок в соответствующей строке.

Сохранении и восстановление настроек обработок осуществляется нажатием кнопок «Сохранить настройки в файл» (Ctrl+S) и «Загрузить настройки из файла» (Ctrl+L) командной панели «Доступные обработки». При этом открывается диалог выбора файла для сохранения или восстановления настройки. Данная возможность позволяет переносить настройки обработок между различными конфигурациями баз данных между различными пользователями.

Это интересно:  Квитанция госпошлина за развод в 2019 году

Доступные обработки:
* Произвольный алгоритм
* Установка реквизитов
* Перенумерация объектов
* Пометить на удаление
* Удалить
* Провести документы
* Отменить проведение документов

Для создания дополнительных обработок можно воспользоваться формой «Шаблон обработки», создав на ее осовании новую форму.
Скачать
Для версий 8.0, 8.1, 8.2 — Скачивать файлы может только зарегистрированный пользователь!
Для 8.2 управляемые формы — Скачивать файлы может только зарегистрированный пользователь!

Вопросы и ответы по обработке:
Как с помощью обработки установить реквизит «НаименованиеПолное» равным реквизиту наименование краткое?
Через произвольный алгоритм.
Код 1C v 8.х

Содержание

Обработка «Универсальный подбор и обработка объектов» 2015-10-20

Пример использования обработки

Данный пример позволит показать, как можно с помощью универсальной обработки установить значение свойства у номенклатуры, для примера я буду использовать конфигурацию «1С Торговля и склад 10.3»
После запуска обработки, необходимо выбрать объект поиска, в данном случае, это будет справочник «Номенклатура», а так-же сделаем отбор, только той номенклатуры, которая расположена в каталоге «Разливное пиво».
(рисунок 1)

После нажатия кнопки «Найти объекты», получает небольшой список номенклатуры.
(рисунок 2)

На следующей закладке, добавляем новый произвольный алгоритм:

Последующее открытие произвольного алгоритма, вызывает открытие окна, в котором мы можем выполнить 1С-код.
В случае примера код будет такой:

//Получим ссылку на свойство
ссылкаНаСвойство = ПланыВидовХарактеристик . СвойстваОбъектов . НайтиПоНаименованию ( «ВидПродукции» );
//Получим ссылку на значение свойства
ссылкаНаЗначение = Справочники . ЗначенияСвойствОбъектов . НайтиПоНаименованию ( «500 Пиво» );

//создадим запись в регистре
мЗаписиРег = РегистрыСведений . ЗначенияСвойствОбъектов . СоздатьМенеджерЗаписи ();
мЗаписиРег . Объект = Объект . Ссылка ;
мЗаписиРег . Свойство = ссылкаНаСвойство ;
мЗаписиРег . Значение = ссылкаНаЗначение ;
мЗаписиРег . Записать ();

При нажатии кнопки «Выполнить», данный алгоритм примениться к каждому элементу справочника «Номенклатура», который содержится в таблице, на рисунке №2.

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

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

Если мы хотим изменить реквизит у данного объекта, нужно незабыть вызвать метод «Записать()».
Пример:
Объект . Комментарий = «проверка» ;
Объект . Записать ();

Это интересно:  Федеральный стандарт бухгалтерского учета запасы

Универсальный подбор и обработка объектов 1С 8.3

В обычном приложении версии платформы 1С 8.2 и 8.1 (на обычных формах) была такая замечательная обработка, как «Универсальный подбор и обработка объектов». Она значительно упрощала жизнь программистам и администраторам программы.

Но вот мы наконец-то и дождались. Появилась такая же обработка 1С для управляемого приложения (8.3 и 8.2). До этого в 1С 8.3 приходилось обходиться типовой обработкой групповое изменение реквизитов, однако она решает не все задачи, которые требуются в повседневной работе пользователя или программиста 1С.

Поиск и отбор объектов

После скачивания обработки мы можем запустить ее как внешнюю. Кто не знает, это делается через меню «Файл» – «Открыть». Появится окно обработки:

На первой закладке мы должны выбрать объект, с которым собираемся работать. Итак, в поле «Объект поиска» у меня уже выбран документ «Реализация (акты, накладные)». Это потому, что я до этого уже выбирал данный объект. Обработка умеет запоминать.

По кнопке «Настройка отбора» мы можем установить отбор практически по любому полю объекта:

Если данных отборов не достаточно, можно отобрать нужные объекты с помощью произвольного запроса. Для этого переведите переключатель «Режим отбора» в соответствующее положение.

После всех настроек объекты нужно отобрать. Нажмем на кнопку «Найти объекты» и смотрим результат отбора:

Получите 267 видеоуроков по 1С бесплатно:

Обработка элементов

Перейдем на закладку «Обработки»:

Отдельного краткого обзора достойны, пожалуй, только первые три обработки. О работе остальных понятно по названию, и они не требуют настроек.

Произвольный алгоритм

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

Установка реквизитов

Обработка «Установка реквизитов» позволяет изменить реквизиты отобранных документов или справочников, а так же регистров сведений. Довольно полезная, а иногда просто необходимая обработка. Например, я решил в моих отобранных документах заменить валюту документа:

Сразу следует заметить, что обработку можно выполнить сразу, а можно сохранить настройку. Эта настройка будет отображаться в дереве обработок. Чуть позже я расскажу, для чего это может пригодиться.

Перенумерация объектов

Обработка «Перенумерация объектов», соответственно, позволяет перенумеровать документы либо изменить коды справочников. Обработка предоставляет богатый набор действий. Например, я решил поменять префикс у документов, которые отобрал:

Нажимаем «Сохранить настройки» и закрываем окно.

Теперь посмотрим, что мы можем сделать с сохраненными настройками. Оказывается, мы можем выполнить одним пакетом, перенеся в окно «Выбранные обработки»:

Теперь мы можем последовательно выполнить выбранные настройки, нажав кнопку «Выполнить».

Вот такая функциональная и полезная обработка, лично мне понравилась.

Отчёты и обработки 1С 8.3, 8.2

Внимание!
Все обработки с дисков ИТС, предназначены для ознакомительных целей и исключительно для зарегистрированных пользователей ИТС.

Это интересно:  Мотив поощрения в приказе на премию формулировки

Подбор и обработка объектов. (Универсальная)

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

Свёртка информационной базы. (Универсальная)

Производит свёртку ИБ типовых конфигураций:

Регистрация изменений для обмена. (Универсальная)

Редактирует, в режиме управляемого приложения, регистрацию изменений объектов обмена. Позволяет изменить текущую регистрацию на различных узлах. Изменяет номера принятых и отправленных сообщений.

Преобразование журнала действий пользователя. (Универсальная)

Преобразует в программу, на встроенном языке, журнал действий пользователя.

Полнотекстовый поиск в данных. (Универсальная)

Индексирование и поиск в данных.

Поиск и замена значений. (Универсальная)

Ищет и производит замену ссылочных значений в объектах ИБ.

Настройка технологического журнала. (Универсальная)

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

Консоль заданий. (Универсальная)

Мониторит фоновые и регламентные задания. Удаляет, создаёт новые.

Конвертация внешних обработок. (Универсальная)

Загрузка-Выгрузка из ИБ внешних обработок, печатных форм и т.д.

Изменение конфиденциальной информации. (Универсальная)

Выборочное изменение или очистка ИБ от определённой информации.

Групповое изменение реквизитов. (Универсальная)

Изменяет реквизиты и табличные части в документах и справочниках.

Выгрузка и загрузка пользователей. (Универсальная)

Выгружает и загружает пользователей ИБ в файл XML.

Выгрузка данных во внешние базы данных. (Универсальная)

Выгружает структуры данных во внешние СУБД, посредством ADO в двух режимах:

  • Выгрузить всё
  • Выгрузить изменения (используется для синхронизации изменений рабочей ИБ, с ИБ – приемником). Этот режим использует механизмы плана обмена.

Поддерживает следующие СУБД:

Выгрузка и загрузка данных XML. (Универсальная)

Выгружает и загружает данные в ИБ, как полностью, так и частично. Применяется для переноса данных между, похожими по объектному составу, конфигурациями.

Загрузка данных из табличного документа. (Универсальная)

Производит загрузку данных в справочники и табличные части из табличных документов.

Работает в толстом клиенте в режиме обычного приложения.

Консоль запросов. (Универсальная)

Оказывает огромную помощь при составлении отчётов и создании запросов.

Консоль СКД. (Универсальная)

Консоль системы компоновки данных для управляемого приложения. Предназначена для анализа запросов, сформированных СКД. Присутствует возможность ознакомления с промежуточными результатами их выполнения, в виде XML.

Обновление идентификаторов метаданных

Служит для обновления, таких идентификаторов, в типовых конфигурациях.

Статья написана по материалам сайтов: goniotchet.ru, programmist1s.ru, okolokompa.ru.

»

Помогла статья? Оцените её
1 Star2 Stars3 Stars4 Stars5 Stars
Загрузка...
Добавить комментарий

Adblock detector