Данное приложение может быть полезно тем, кто ищет замену стандартному менеджеру баз с более продвинутым интерфейсом и функциональностью (на данный момент поддерживается 3 скина, есть возможность добавления пользовательских аддонов и т.д.). Рассчитано на версию платформы 8.3, так же для запуска нужен JRE (JAVA) не ниже 8 версии.
# Описание
Действия с базами в списке:
* Возможность сортировки групп баз
* Добавление баз в "Избранное"
* Возможность поиска баз по имени
* Отображение клиент/серверных баз посредством иконок
* Выделение файловых баз, файлы которых отсутствуют в системе
Действия с базами данных (отдельно для каждой базы):
* Запуск в режиме предприятия (управляемое, обычное приложение, запуск с указанием кода блокировки)
* Запуск в режиме конфигуратора
* Запуск в режиме тестирования (менеджер тестирования, клиент тестирования, запуск с записью интерактивных действий пользователя)
* Очистка кэша
* Возможность удаления базы с диска паралелльно с удалением из списка
* Определение релиза, под которым будет осуществляться работа с базой
* Указание пользователя, который будет использоваться для автоматической авторизации при запуске (рекомендуется к использованию, но только при уверенности, что файл настроек не попадет в чужие руки)
* Блокирование регламентных заданий (для файловых баз)
* Использовать сжатие (для клиент-серверных баз)
* Не выводить предупреждения при старте ("конфигурация была изменена" и т.д.)
* Загрузка/Выгрузка конфигурации и базы данных без необходимости заходить в конфигуратор
* Обновление/Динамическое обновление без необходимости заходить в конфигуратор
* Откат конфигурации до конфигурации ИБ
* Восстановление структуры ИБ при ошибках
* Открытие директории/Удаление пользовательского кэша и кэша конфигурации
* Подключаемые дополнение (см. соответствующий раздел). Для примера реализованы аддоны по установке/снятию блокировки сеансов.
* Возможность создавать базу с предзагруженными `*.cf`, `*.dt`
* Возможность указания размера страницы базы данных в файловом варианте, позволяя использовать файловую базу, а не клиент-серверный вариант для больших баз
Действия с базами данных (кнопка "Дополнительно" на топ уровне, применяется ко всем базам):
* Поиск/Удаление неиспользуемых баз (см. соответствующий раздел)
* Отключение автоматической авторизации
* Запуск конфигуратора по двойному клику
# Поиск/Удаление неиспользуемых баз
По кнопке "Выбрать директорию сканирования" осуществляется выбор директории, в которой будет произведен поиск файловых баз (`*.1CD`), которых нет в списке баз выбранного файла ibases.v8i.
Базы к удалению отмечаются галками и жмется кнопка "Обработать".
# Подключаемые дополнение
Для добавления аддонов в меню "Дополнения" необходимо создать ini файл с именем, которым аддон будет доступен в меню и поместить в директорию "Addons".
В ini возможно указание любых параметров строки соединения (см.справку 1С).
ini файл должен содержать в себе только 1 строку.
Возможно указание текущей папки аддонов параметром %ТекущаяДиректория%.
Пример реализации можно посмотреть на аддонах по блокировке сеансов для конфигураций на основе БСП.
При первом запуске будет произведен поиск каталогов шаблонов, кэша, релизов платформы. Так же будет установлен путь к файлу с базами (ibases.v8i) по умолчанию в каталог программы. После загрузки рекомендуется выполнить импорт существующих баз (иначе не будет возможности использовать функционал работы с кэшем для баз созданных через данную программу). Для этого необходимо выбрать соответствующий файл в настройках (каталог по умолчанию, с которым работает 1С: "%AppData%\1C\1CEStart"), с созданием бэкапа (при изменении пути будет выдан запрос на сохранение).
После запуска необходимо проверить автоматически подобранные пути и при необходимости изменить.
# Обновления
v.1.0.2 - Добавлена возможность указания релиза по умолчанию для работы с базой (раздел "Меню"). Если автоматом путь подбирается к релизу ниже 8.3, то необходимо выбрать либо определенный релиз платформы 8.3 (файл '1cv8.exe'), либо файл '1cestart.exe', чтобы выбирался всегда последний релиз.
v.1.0.3 - Добавлено визуальное выделение файловых баз в списке с отсутствующими файлами на диске.
v.1.0.4 - Добавлен исполняемый файл для 32 битной Windows. Незначительные правки по выравниванию интерфейса и отбору.
v.1.0.5 - Исправлена ошибка невозможности добавить базу из-за нестандартного манифеста в шаблонах. Запрещено удалять базы, если они находятся в корне диска