|
|
IEDocument
Объект IEDocument предназначен для работы с документом. Используя этот объект, можно:
• | импортировать и экспортировать документ. Подробнее см. описание методов Export, ExportFromAnotherServer, ImportFromEDocument, ImportFromFile, ImportFromScannedFile, ImportFromTemplate, ImportSignsFromExtendedFormat; |
• | блокировать и разблокировать документ: |
• | с помощью автоматической блокировки и разблокировки карточки документа. Подробнее см. описание свойства IObject.GlobalLock; |
• | с помощью автоматической блокировки и разблокировки версии документа при его одновременном изменении. Подробнее см. свойства и методы, предназначенные для блокировки версий документа IEDocumentVersion; |
• | получать список версий документа. Подробнее см. описание свойства Versions; |
• | задавать стадию жизненного цикла документа. Подробнее см. описание свойства LifeCycleStage и методов GetAccessibleLifeCycleStages, SaveLifeCycleAsImage, SetLifeCycleStageByName; |
• | управлять теневыми копиями документа. Подробнее см. описание методов DeleteShadowCopies, SaveShadowCopyToFile; |
• | закреплять и снимать закрепление документа для сервера. Подробнее см. описание свойства LockedForServer и методов LockForServer, UnlockFromServer. |
Объект IEDocument можно получить следующими способами:
• | с помощью объекта IEDocumentFactory. В вычислениях на ISBL доступна предопределенная переменная EDocuments, которая указывает на объект IEDocumentFactory; |
• | выполнив поиск, получить объект IEDocumentInfo. С помощью свойства IEDocumentInfo.Document получить документ. |
Документ имеет следующие обязательные реквизиты:
Свойства: Наследуемые от IEdmsObject Наследуемые от IObject <Имя реквизита> |
Методы: Наследуемые от IEdmsObject Наследуемые от IObject |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |