Каталог решений - Коллекция универсальных обработок

Коллекция универсальных обработок

Коллекция универсальных обработок

В наличии

Коллекция универсальных обработок, которые могут облегчить жизнь разработчику.

Категория:

Описание

Добрый день.

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

 

 

Обработка разделена на несколько групп.

Обработки для работы с ссылками

Обработки для работы с подсистемами

Обработки для работы с Excel

Обработки для работы с ролями

Прочие обработки
 

Пройдусь по ним отдельно:

Обработки для работы с ссылками

Тут присутствует 6 обработок:

  • Получить уникальный идентификатор объекта
    • Позволяет получить УИД объекта по виду справочника.
  • Удаление объектов информационных баз
    • Позволяет удалять объекты без проверки ссылочной целостности. (Знаю, что это опасно)
  • Поиск объекта по уникальному идентификатору
    • Ищет объект по УИДу. Если таких объектов несколько, то выводит их все.
  • Очистка регистра от битых ссылок
    • Не очень универсальная обработка. Чистит в регистрах накопления строки типа "<Объект не найден…>"
  • Показать список подписок на события
    • Выводит список подписок на события
  • Дата создания ссылки
    • Выводит даты создания ссылки. Дата берется из УИДа.

Обработки для работы с подсистемами

Тут представлено 2 обработки:

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

Обработки для работы с Excel

Тут представлено 2 обработки

  • Загрузка из Excel
    • Универсальная обработка по загрузке из Excel с возможностью сопоставления реквизитов объектов и сохранению настроек в файл. Обработка ёмкая, проще посмотреть справку в ней.
  • Обработка таблицы Excel
    • Идейно вдохновлялся предыдущей обработкой. Реализована возможность динамически создавать и удалять колонки таблицы, а также возможность писать обработчики прямо в обработке. Так же лучше ознакомиться со справкой.

Обработки для работы с ролями

Тут представлено 2 обработки:

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

Прочие обработки

Тут находятся обработки, которые я не смог сгруппировать:

  • Преобразовать запрос консоли в текст модуля
    • Обработка преобразовывает текст запроса xml консоли запросов в текст, который вставляется в процедуру/функцию.
  • Исполнение пользовательского кода
    • Стандартная обработка по исполнению пользовательского кода
  • Подключение к внешней информационной базе
    • Обработка позволяет подключаться к ВИБ по COM.
  • Сбросить счетчик нумерации
    • Обработка сбрасывает счетчик нумерации у объекта или всей базы.

 

Обработка написана без использования БСП, тем не менее, её можно подключить во внешние обработки.

Проверено на платформе 8.3.17, но можно с 8.3.15 начинать

 

UPD. И еще есть небольшая пасхалка.

has been added to your cart:
Оформление заказа