В процессе разработки часто возникает проблема поиска сервиса, окна, скрипта в который нужно внести изменения. Особенно это актуально разработчикам, у которых есть задача что-то модифицировать в логике(дизайне), которую(ый) лично они не разрабатывали. Ведь найти то или иное окно карточки, справочника и т.д. вызывает трудности.

В продолжение блога по функциональности режима разработчика (Режим разработчика: сохранение пароля к конфигурации) следующей итерацией появится возможность открывать сервисы окон (скриптов окон) в администраторе во время работы клиентского приложения.

Пункты меню данной функциональности находятся в системном меню каждого окна:

Image
P.S. Данная функциональность доступна в версиях 3.4.0.90+ и 3.4.1.12+

P.P.S. Включение режима отладки см. блог Режим разработчика: сохранение пароля к конфигурации

Нравится

Поделиться

3 комментария

Артем, благодарю!

Очень хочется, чтобы подобный функционал был включен и в очередную сборку 3.3.2. Это возможно?

В 3.3.2 нет технической возможности для реализации данного функционала

Спасибо. Стало удобнее.

Показать все комментарии

Часто при разработке возникает необходимость в некоторых опциях, нужных только разработчику, тестировщику, техническому писателю и т.д. - не конечному пользователю.

Примером этого может быть включение каких-то отладочных опций, автоматизация, заполнение каких-либо полей, логирование действий приложения и т.д. Это может ускорить и упростить процесс разработки, тестирования и при этом не нарушит работу конечных пользователей - они просто не узнают о его существовании.

В первой итерации при включении режима разработчика появится возможность сохранять пароль к конфигурации.

Ранее, если не использовалась доменная авторизация, разработчикам приходилось вводить пароль постоянно при перезапуске Terrasoft или прописывать пароль в качестве параметра запуска приложения. При разработке на Oracle, Firebird доменная авторизация вообще не используется. Если разработчик работает одновременно с несколькими конфигурациями - это как минимум неудобно, ведь разработчик перезапускает приложение сотни раз в день.

Теперь при включенном режиме разработчика форма логина выглядит так:
Форма логина

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

P.S. Для включения режима разработчика нужно создать в ветке реестра HKEY_CURRENT_USER\Software\Terrasoft\TS числовой параметр IsDeveloping со значением 1.

Вы можете добавить этот параметр самостоятельно или использовать прикрепленный файл EnableDeveloperMode.txt. Его расширение нужно изменить на .reg и запустить.

P.P.S. Режим разработчика доступен с версий 3.4.0.87+ и 3.4.1.11+.

Смотри также: Установка точек останова в конфигурации

Приятной разработки:)

Нравится

Поделиться

1 комментарий

Ура!

Показать все комментарии