Предопределенные переменные ISBL

 

Общие переменные

 

Во всех вычислениях ISBL доступны следующие предопределенные переменные:

 

Переменная

Тип

Описание

Object

IObject

Объект системы, для которого выполняется вычисление. Переменная имеет свое значение для каждой компоненты. Описание значений приведено в разделах с описанием переменных конкретных компонент.

Application

IApplication

Объект-приложение.

References

IReferencesFactory

Фабрика типов справочников.

Reports

IReportFactory

Фабрика отчетов.

Scripts

IScriptFactory

Фабрика сценариев.

Folders

IFolderFactory

Фабрика папок.

Jobs

IJobFactory

Фабрика заданий.

Tasks

ITaskFactory

Фабрика задач.

EDocuments

IEDocumentFactory

Фабрика электронных документов.

ServiceFactory

IServiceFactory

Фабрика сервисных функций.

Searches

ISearchFactory

Фабрика поисков.

ComponentTokens

IComponentTokenFactory

Фабрика ярлыков компонент.

Примеры использования:

 

// Используя переменую Jobs, выполнить задание.

// JobID – ИД задания.

Job = Jobs.GetObjectByID(JobID)

Job.Perform

 

// Используя переменую Application, сгенерировать исключение с

// локализованным сообщением.

Localization = Application.Localization

Exit(Localization.GetString('ISB_ROL_ERROR_MSG_4'; ISBSYSDEV))

 

// Используя переменую References, показать форму-список справочника.

Users = References.ПОЛ.GetComponent

Users.ComponentForm.Show

 

// Используя переменую Searches, выполнить поиск всех документов.

SearchDesciption = Searches.Load('EDOCUMENT_SEARCH')

SearchDesciption.Execute

 

 

См. также:

·         Предопределенные переменные ISBL в вычислениях блоков типовых маршрутов;

·         Предопределенные переменные ISBL в обработчиках событий поисков;

·         Переменные ISBL в расчетах аналитических отчетов;

·         Переменные ISBL в расчетах интегрированных отчетов;

·         Предопределенные переменные ISBL в вычислениях ролей;

·         Предопределенные переменные ISBL в текстах сценариев;

·         Предопределенные переменные ISBL в событиях типовых маршрутов;

·         Предопределенные переменные ISBL в вычислениях типов карточек электронных документов;

·         Предопределенные переменные ISBL в вычислениях типов справочников;

·         Предопределенные переменные ISBL в текстах функций.