[Инфостарт] PowerTools

100

В т.ч. и для управляемых форм!
Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.
Частое использование практически одних и тех же обработок, как правило совместно, при большом разнообразии конфигураций, как типовых, так и самописных привело меня к созданию универсальной обработки для любой конфигурации — на все случаи жизни, этакий «швейцарский нож», всегда с собой и всегда поможет.
Пример:
Проблема: Документы не попадают в книгу продаж, бухгалтер причину определить не может.
Решение: Открываем просмотр объектов, сравниваем скрытые реквизиты документов, находим различие или незаполненные. Делаем резервную копию этих документов. Переходим в обработку объектов и заполняем необходимые реквизиты. Перепроводим документы.
Все эти действия были сделаны в PowerTools быстро и удобно.
В состав поставки входит:
PowerTools82.epf — для обычных форм, версии платформы 8.2, 8.3.
PowerTools83.epf — для управляемых форм, тонкий клиент, поддержка Taxi, версия платформы 8.3.10 и выше.
PowerTools83.cfe — расширение для управляемых форм, версия платформы 8.3.10 и выше.

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

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

2.Редактор – служит для изменения данных.

  • Отбор данных из объектов, табличных частей и регистров по заданному фильтру.
  • Отбор данных запросом. Генерация текста запроса для кода.
  • Получения данных из внешних источников данных (txt,xls,mdb и др.)
  • Получение данных через COM-Соединение из других баз данных 1С.
  • Подключение к серверным базам данных и выполнение запросов и команд SQL серверов.
  • Параметры запроса: Значение, выражение, список, таблица, код, момент времени, граница, стандартный период.
  • Создание временных таблиц из табличного документа.
  • Просмотр временных таблиц и пакетных запросов.
  • Обработка данных по отобранному списку.
  • Использование параметров, шаблонов, реквизитов и метаданных в редакторе обработки.
  • Стандартные операции обработки данных. (Проведение, удаление, изменение реквизитов, перенумерация и др.)
  • Настройки обработки данных.
  • Многопоточная обработка данных. Распределение потоков.
  • Обработка больших данных на сервере,в т.ч. многопоточная.
  • Отложенная обработка данных по времени.
  • Просмотр уникальных идентификаторов ссылок.
  • Сохранение и загрузка списка обработки.
  • Редактирование данных списка обработки, настройка, отбор колонок, группировка, нумерация и т.д.
  • Подсветка синтаксиса запроса и обработки.

3.Утилиты – набор служебных утилит.

  • Включение, выключение, пересчет итогов регистров.
  • Включение и отключение монопольного режима.
  • Поиск ссылки по уникальному идентификатору.
  • Установка интерфейсов пользователям.
  • Запуск 1С:Предприятия под другим пользователем.
  • Обновление идентификаторов и нумерации объектов.
  • Удаление битых записей из регистров.
  • Реанимация битых ссылок.
  • Очистка кэша.
  • Статистика БД.
  • Блокировка базы и завершение работы пользователей.
  • Импорт данных из табличного документа.
  • Расширенный обмен данными между однотипными конфигурациями.
  • Замена объектов. Создание списков замены из запроса.
  • Редактор независимых регистров сведений.
  • Утилита быстрого создания полного узла распределенной базы.
  • Реанимация подчиненного узла.
  • Полная регистрация изменения узла.
  • Редактирование номеров сообщений.

4. Процессы – предназначена для настройки и просмотра регламентных и фоновых заданий.

  • Работает быстрей чем типовая, компактный удобный интерфейс, диаграмма выполненных процессов.