Требования
На компьютере должен быть установлен .NET Framework 2.0 или выше.
Настройки
- Файл настроек-путь к списку баз 1С(v8i), файл открывается только для чтения. Для редактирования баз используем запускалку 1С, на основной панели кнопка "Редактировать список БД", после чего нужно будет перечитать этот файл -кнопка "обновить список ИБ".
- Путь к exe- Для запуска 1С используется стандартный одинесовский 1cestart.exe, здесь нужно прописать(в случае если он не определится автоматическм)путь к этому exe. Для тех кто пользуется програмным комплесом Снегопат тут можно указать путь к snegopat\core\starter.exe.
- Путь к 1cv8.exe- нужен для запуска толстого клиента управляемого приложения.
- Обработка-путь к внешней обработке которая будет открыта при запуске 1С предприятия если установить опцию "Запустить внешнюю обработку при старте". Использую для запуска ирМобильная //infostart.ru/public/145611/
- Логин/пароль- логин и пароль для запуска баз.
- Последние ИБ- настройки для отображения последних открываемых ИБ
- Закрывать после старта 1С- если установлена то после запуска 1С приложение будет закрыто, аналогично как это делает 1С. Сам не пользуюсь так как приложение не отображается на панеле задач, а тихо мирно весит в трее.
- /L - Передаем параметр /L— указывается код языка интерфейса платформы
- Запуск внеш. обработки если запускаем обычное приложение- автоматически проставляет галку "Запусить внеш. обрабутку" если приложение запускается в режиме обчного приложения.
Основная панель
Здесь вроде как должно быть все понятно, опишу только кнопки для чистки КЭШа и режим запуска:
КЭШ
- Local КЭШ- по параметру ID текущей базы в дереве, находит папку в каталоге %LocalApplicationData%(Local) и удаляет ее.
- Roaming КЭШ- по параметру ID текущей базы в дереве, находит папку в каталоге %ApplicationData%(Roaming) и удаляет ее.
- Весь КЭШ - удаляет обе эти папки
Режим запуска
- Автоматически- никакие параметры не передаются, 1С сама определяет режим запуска.
- Обычное приложение - передаем параметр /RunModeOrdinaryApplication — запуск толстого клиента в обычном режиме
- Управляемое приложение(авто) - /RunModeManagedApplication — из справки 1С: запуск толстого клиента в режиме управляемого приложения. На практике оказалось что запускается не всегда толстый клиент а бывает и тонкий, причем для разных баз с одинаковыми настройками может запуститься как толстый так и тонкий клиент. Поэтому был добавлен четвертый пункт.
- Упр. приложение толстый клиент- гарантировано запускает 1С в режиме толстого клиента управляемого приложения. Для этого запуска нужно прописать в настройках(настройки п. 3) путь к 1cv8.exe.
Версии
Новое в версии 1.2
- Исправлен баг зависания запуска приложения 1С
- Добавлена произвольная сортировка. Сортировка задается в стандартном стартере 1С("Редактировать список БД").
-
Добавил настройку списка пользователей(логин, пароль, режим запуска) для запуска конкретной ИБ из контекстного меню дерева. Для каждого пользователя ИБ добавляется подменю “Запустить под...”
Среди пользователей ИБ можно отметить “основного” который будет использоваться при старте 1С предприятия или конфигуратора(должна быть включена опция “Использовать основного пользователя для ИБ если задан”). Это позволяет задать для разных баз разных пользователей. Для ИБ без пользователей можно задать пользователя с пустым логином и паролем. Если для базы не задан основной пользователь, будет использоваться пользователь с вкладки “Настройки”.