Библиотечные выборки¶
- IsLibLoaded(LibraryName: String) Boolean ¶
Проверяет, была ли библиотека загружена ранее.
- Parameters:
LibraryName (
String
) – Имя библиотеки. Состоит из ‘Имя выборки’ или ‘Имя выборки.Отображение’.- Return type:
Boolean
Пример использования¶<Pascal> if not IsLibLoaded('SEL_Library') then ShowMessage('Библиотека SEL_Library не загружена.'); </Pascal>
Warning
Не поддерживается в Application Server
- Libs(LibraryName: String) TbtkScriptClientLibrary ¶
Индексированное свойство, возвращающее ссылку на библиотеку по её имени. Если библиотека не была загружена ранее, будет произведена её загрузка.
- Parameters:
LibraryName (
String
) – Имя библиотеки. Состоит из ‘Имя выборки’ или ‘Имя выборки.Отображение’.- Return type:
Пример использования¶<Pascal> res := Libs['SEL\_ClientLibraryInstance'].Execute('TestOperation', [1, 2, 3]); </Pascal>
- LoadLib(LibraryName: String) TbtkScriptClientLibrary ¶
Загружает библиотеку в коллекцию библиотек. Если библиотека уже загружена, возвращает ссылку на ранее загруженную библиотеку.
- Parameters:
LibraryName (
String
) – Имя библиотеки. Состоит из ‘Имя выборки’ или ‘Имя выборки.Отображение’.- Return type:
Пример использования¶<Pascal> lib := LoadLib('SEL_Library'); lib := LoadLib('SEL_Library.MyRepresentation'); </Pascal>
Warning
Не поддерживается в Application Server
- UnloadLib(LibraryName: String)¶
Выгружает библиотеку из памяти, и метаданные из кэша.
При выгрузке вызывается операция
OnCloseFormQuery
, позволяющая предотвратить потерю несохраненных данных в открытых выборкой файлах.- Parameters:
LibraryName (
String
) – Имя библиотеки. Состоит из ‘Имя выборки’ или ‘Имя выборки.Отображение’.Mode (
TbtkUnloadLibMode
) –Необязательный параметр.
Режим выдачи предупреждений.
Значение по умолчанию: ulForce
Пример использования¶<Pascal> UnloadLib('SEL_Library'); UnloadLib('SEL_Library.MyRepresentation', ulDebug); </Pascal>
See also
- UnloadAllLibs(Mode: TbtkUnloadLibMode)¶
Выгружает все клиентские библиотеки из памяти, и их метаданные из кэша.
- Parameters:
Mode (
TbtkUnloadLibMode
) –Необязательный параметр.
Режим выдачи предупреждений.
Значение по умолчанию:
ulForce
.
Warning
Не поддерживается в Application Server