Копировать ссылку на страницу

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

Переменная

Тип

Описание

Application

IApplication

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

ComponentTokens

IComponentTokenFactory

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

EDocuments

IEDocumentFactory

Фабрика документов

Folders

IFolderFactory

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

Jobs

IJobFactory

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

Object

IObject

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

References

IReferencesFactory

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

Reports

IReportFactory

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

Scripts

IScriptFactory

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

Searches

ISearchFactory

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

ServiceFactory

IServiceFactory

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

SystemDialogs

ISystemDialogsFactory

Фабрика диалогов

Tasks

ITaskFactory

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

Wizards

IWizardFactory

Фабрика мастеров действий

Показать пример Пример

// Выполнить задание.

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

Job = Jobs.GetObjectByID(JobID)

Job.Perform

 

// Сгенерировать исключение с локализованным сообщением.

Localization = Application.Localization

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

 

// Показать форму-список справочника.

Users = References.ПОЛ.GetComponent

Users.ComponentForm.Show

 

// Выполнить поиск всех документов.

SearchDesciption = Searches.Load('EDOCUMENT_SEARCH')

SearchDesciption.Execute

 

// Импортировать версию документа из файла.

// Destiny – документ, в который нужно импортировать версию.

ImportDialog = SystemDialogs.GetImportEDocumentVersionFromFileDialog(

  Destiny; 1; ''; ''; False; False)

ImportDialog.Show(False)

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM