Объекты DIRECTUM

 

Объект IEDocumentFactory

 

Метод OpenByID – открыть электронный документ

Синтаксис:

procedure OpenByID(

  ID: Integer;

  OpenForWrite: WordBool;

  [optional] VersionNumber: OleVariant);

Параметры:

ID – ИД электронного документа;

OpenForWrite – признак открытия документа для редактирования;

VersionNumber – номер версии документа. По умолчанию параметр равен 1.

Описание:

Метод открывает версию номер VersionNumber электронного документа с идентификатором ID. Если передан ИД несуществующего электронного документа или документ существует, но версии  с номером VersionNumber у него нет, то будет сгенерировано исключение.

Если параметр OpenForWrite равен True, то версия открывается для редактирования, если False – то для просмотра. Если у текущего пользователя нет прав на изменение документа или пользователь уже редактирует электронный документ, то будет сгенерировано исключение.

Если в качестве параметра VersionNumber передать -1, то перед открытием документа будет показан диалог выбора версии электронного документа. Если при этом электронный документ имеет только одну версию, то будет открыта эта версия без показа диалога выбора версии.

Метод инициирует процесс «Открытие электронного документа»:

 

 

Открытие электронного документа

 

 

Поиск документа

Набор данных. Открытие

Карточка. Открытие