Объекты DIRECTUM

 

Работа с электронными документами

 

IEDocument – электронный документ

 

IObject

  |

IEdmsObject

  |

IEDocument

Объект IEDocument предназначен для работы с электронным документом. Используя этот объект, можно:

·         импортировать и экспортировать электронный документ (см. методы Export, ImportFromEDocument, ImportFromFile, ImportFromScannedFile, ImportFromTemplate);

·         блокировать и разблокировать документы (см. методы Lock, UnLock)

·         получать список версий электронного документа (см. свойство Versions);

·         задавать стадию жизненного цикла документа (см. свойство LifeCycleStage и методы GetAccessibleLifeCycleStages, SaveLifeCycleAsImage, SetLifeCycleStageByName).

Объект IEDocument можно получить следующими способами:

·         с помощью объекта IEDocumentFactory. В вычислениях на ISBL доступна предопределенная переменная EDocuments, которая указывает на объект IEDocumentFactory;

·         выполнив поиск, получить объект IEDocumentInfo. С помощью свойства IEDocument.Document получить документ.

Электронный документ имеет следующие обязательные реквизиты:

·         Общие реквизиты;

·         Реквизиты электронного документа.

 

 

 

Свойства:

  LifeCycleStage

  Versions

Наследуемые от IEdmsObject

  AccessRights

Наследуемые от IObject

  AccessInfo

  Active

  ActiveForm

  Application

  CommandText

  ComponentID

  ComponentType

  Connection

  Copied

  Environment

  Events

  Factory

  Form

  GlobalLock

  ID

  Info

  Inserted

  Modified

  Name

  Params

  PreviousValuesStored

  Reports

  RequisiteCount

  Requisites

  RequisiteValues

  Rules

  SQLTableName

  State

  TableName

  Title

  View

  ViewName

Методы:

  DeleteShadowCopies

  Export

  GetAccessibleLifeCycleStages

  ImportFromEDocument

  ImportFromFile

  ImportFromScannedFile

  ImportFromTemplate

  Lock

  MoveToStorage

  Open

  SaveLifeCycleAsImage

  SetLifeCycleStageByName

  UnLock

Наследуемые от IEdmsObject

  EnterEditMode

  LeaveEditMode

  TryEdit

Наследуемые от IObject

  AddFrom

  AddOrderBy

  AddSelect

  AddWhere

  AsComponent

  AsQuery

  AssignObject

  Cancel

  DelFrom

  DelOrderBy

  DelSelect

  DelWhere

  DetailDataSet

  DetailExists

  DisableControls

  EnableControls

  Finalize

  FindRequisite

  Refresh

  RequisiteByIndex

  Save