-
-
Notifications
You must be signed in to change notification settings - Fork 238
Особенности использования отладки в портативном варианте
Левкин Сергей edited this page May 20, 2021
·
3 revisions
Доступны все методы, вызываемые через модуль УИ_.
Для использования отладки есть два варианта
- Доступность с сервера каталога инструментов не нужно
- Работает в тонком клиенте
- Единый механизм для всех вариантов использования
- Краткость вызова. Не нужно знать путь к хранению инструментов
- В каждом сеансе работы нужно однократно запускать портативные инструменты
- Работает только в том сеансе, где были запущены инструменты. Невозможно использовать в фоновых заданиях, Веб-сервисах, HTTP-Сервисах и т.п.
- В клиентском контексте в тонком клиенте любой базы и в толстом клиенте в клиент-серверной базе
ПолучитьФорму("ВнешняяОбработка.УИ_.Форма")._От(Ссылка);
- В серверном контексте любой базы и в толстом клиенте файловой базы
ВнешниеОбработки.Создать("УИ_")._От(Запрос)
- Можно использовать без открытия инструментов
- После однократного использования в сеансе становится доступным вариант использования и пункта №1 без его ограничений
- Доступно только в контексте сервера и в толстом клиенте
- Папка с инструментами должна быть доступна в контексте отладки
Перед использованием нужно однократно запустить портативные инструменты в базе, если используется защита от опасных действий.
ВнешниеОбработки.Создать("ПутьДоОбработкиПортативныхИнструментов", Ложь)._От(Запрос)
Например,
ВнешниеОбработки.Создать("/mnt/Disk/Git/tools_ui_1c/build/Портативная/УИ_ПортативныеУниверсальныеИнструменты.epf", Ложь)._От(Запрос)