4.3. Подключаемые библиотеки в Интерпретаторе¶
При разработке часто возникает потребность использовать в скриптах интерпретатора один и тот же код - собственные методы или внешние библиотеки. Ранее для этого приходилось в каждом экземпляре скрипта интерпретатора добавлять коды этих библиотек.
Мы реализовали возможность использования в скриптах интерпретатора библиотек, добавленных в пользовательские компоненты. Теперь код, который ранее повторялся в нескольких скриптах, можно вынести в один пользовательский компонент. На сервере при выполнении скрипта интерпретатора также будут выполняться все скрипты его подключенных библиотек.
Для пользовательских компонентов был добавлен новый флаг «Использовать в скриптах интерпретатора». Этот флаг альтернативный по отношению к флагу «Использовать в формах»: нельзя включить оба флага одноременно:
В свойствах скрипта интерпретатора добавлен новый раздел «Библиотеки», где отображаются названия всех Пользовательских компонентов, у которых включен флаг «Использовать в скриптах интерпретатора»:
При выполнении такого скрипта интерпретатора на сервере будут выполняться скрипты всех указанных пользовательских компонентов.