Среда, 22.11.2017, 08:28
Главная Регистрация RSS
Приветствую Вас, Гость
Статистика

Онлайн всего: 4
Гостей: 4
Пользователей: 0
Форма входа

Вариант Расширение

Скачать последнюю версию можно тут

Несколько урезанный вариант инструментов в виде расширения конфигурации. Будет полезен в тех случаях, когда менять конфигурацию базы неудобно.

Номер версии варианта Расширение образуется от номера версии варианта Подсистема, на базе которой он выпущен, путем приписывания справа латинских букв "e" (extension).

Особенности установки

Подключите расширение к вашей базе на платформе 8.3.10.2375+ и режимом совместимости 8.3.9+. Снимите флажки "Безопасный режим" и "Защита от опасных действий". Как подключить расширение, можно узнать тут или тут. Если у пользователя есть право Администрирование и ТолстыйКлиент, но у него нет роли ирПользователь, то при первом же входе ему добавляются роли ирРазработчик и ирПользователь и сеанс перезапускается.

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

С помощью формы "Адаптация расширения" можно подключить параметризованные команды расширения ко всем объектам конфигурации. Эта форма автоматически открывается при первом запуске толстого клиента управляемого приложения.

Обновление

Самый простой способ корректно обновить инструменты при наличии интернета - в диалоге "О подсистеме" нажать кнопку "Обновить на актуальную версию".

Функции режима отладки

Отладочные функции (От, Ис, Оп...) расположены в общем модуле ирОбщий. Чтобы их вызвать в отладчике, нужно в табло вычислить выражение "ирОбщий.<ИмяФункции>Лкс(<Параметры>)". Отложенная отладка обеспечивается за счет сохранения снимков в каталог объектов для отладки, задаваемый в общих настройках инструментов.

Недостатки по сравнению с подсистемой:

  • Недоступны
    • Справочник "Алгоритмы" (вместо него используются файлы)
    • Справочник "Объекты для отладки" (вместо него используются файлы)
    • Справочник-команда "Редактировать объект"
  • Невозможно запустить в базе, в конфигурации которой встроена подсистема "Инструменты Разработчика"(из-за конфликтов имен).

Выпуск из чистой подсистемы

  1. Откройте на платформе 8.3.10.2375+ в любой другой базе с подсистемой через интерфейсную панель общую форму "Выпуск варианта Расширение"
  2. Укажите в "Каталоге выпуска", куда помещать выпускаемый файл
  3. Закройте конфигуратор этой базы
  4. Нажмите Выполнить

Слабая интеграция с конфигурацией

Для необязательного программного обращения из вашей конфигурации к расширению (слабой интеграции) рекомендуется встроить общий модуль ирИнтерфейсДляВстраивания с переименованием в ирИнтерфейс. Этот модуль позволяет вызывать описанные в нем функции расширения из кода конфигурации. Все методы этого модуля имеют подробные комментарии, помогающие правильно их вызывать из вашей конфигурации. На текущий момент этот модуль позволяет

  • Открывать редактирование в консоли кода текста алгоритма с параметрами из кода конфигурации

При обновлении этого варианта рекомендуется обновлять и встроенный в конфигурацию интерфейсный модуль.