TbtkScriptClientLibrary

class TbtkScriptClientLibrary

Клиентская библиотека методов

LibraryName String

Имя библиотеки.

Основой клиентской библиотеки является выборка, поэтому, в качестве библиотеки может служить любая выборка системы, а библиотечным методом является любая операция этой выборки. Имя библиотеки состоит из “Имя выборки” или “Имя выборки.Отображение”.

Return type:

String

Selection TbtkScriptSelectionObject

Ссылка на реальный объект-выборку, соответствующую библиотеке.

Return type:

TbtkScriptSelectionObject

Execute(MethodName: String; Args: Array; Context: TbtkScriptSelectionObject) Variant

Функция вызывает библиотечный метод по имени метода. Функция перегружена, и может принимать 1, 2 или 3 аргумента:

function Execute(MethodName: String): Variant;

function Execute(MethodName: String; Values: array of Variant): Variant;

function Execute(MethodName: String; Values: array of Variant; Context: TbtkScriptSelectionObject): Variant;
Parameters:
  • MethodName (String) – Имя вызываемого метода

  • Args (Array) – Аргументы, которые будут переданы в вызываемый метод. (Параметр необязательный)

  • Context (TbtkScriptSelectionObject) – Контекст выполнения метода клиентской библиотеки. Контекстом должна быть выборка.

Return type:

Variant

TbtkUnloadLibMode

class TbtkUnloadLibMode

Режим информирования пользователя при выгрузке библиотечной выборки

Warning

Не поддерживается в Application Server

ulDebug

Если выгрузка библиотеки невозможна будет показан диалог об ошибке.

ulForce

Библиотека выгружается без предупреждений и диалоговых окон.