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

IObject

 |

IEdmsObject

 |

IEDocument

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

импортировать и экспортировать документ. Подробнее см. описание методов Export, ExportFromAnotherServer, ImportFromEDocument, ImportFromFile, ImportFromScannedFile, ImportFromTemplate, ImportSignsFromExtendedFormat;
блокировать и разблокировать документ:
вручную. Подробнее см. описание методов Lock, UnLock;
с помощью автоматической блокировки и разблокировки карточки документа. Подробнее см. описание свойства IObject.GlobalLock;
с помощью автоматической блокировки и разблокировки версии документа при его одновременном изменении. Подробнее см. свойства и методы, предназначенные для блокировки версий документа IEDocumentVersion;
получать список версий документа. Подробнее см. описание свойства Versions;
задавать стадию жизненного цикла документа. Подробнее см. описание свойства LifeCycleStage и методов GetAccessibleLifeCycleStages, SaveLifeCycleAsImage, SetLifeCycleStageByName;
управлять теневыми копиями документа. Подробнее см. описание методов DeleteShadowCopies, SaveShadowCopyToFile;
закреплять и снимать закрепление документа для сервера. Подробнее см. описание свойства LockedForServer и методов LockForServer, UnlockFromServer.

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

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

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

Общие реквизиты
Реквизиты документа

 

Свойства:

Actions

LifeCycleStage

LockedForServer

Versions

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

AccessRights

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

<Имя реквизита>

AccessInfo

Active

ActiveForm

Application

CommandText

ComponentID

ComponentType

Connection

Copied

Environment

Events

Factory

Form

GlobalLock

Hyperlink

ID

Info

Inserted

Modified

Name

Params

PreviousValuesStored

Reports

RequisiteCount

Requisites

RequisiteValues

Rules

SQLParams

SQLTableName

State

TableName

Title

View

ViewName

Методы:

DeleteShadowCopies

Export

ExportFromAnotherServer

GetAccessibleLifeCycleStages

ImportFromEDocument

ImportFromFile

ImportFromScannedFile

ImportFromTemplate

ImportSignsFromExtendedFormat

Lock

LockForServer

MoveToStorage

Open

SaveLifeCycleAsImage

SaveShadowCopyToFile

SetLifeCycleStageByName

UnLock

UnlockFromServer

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

EnterEditMode

LeaveEditMode

TryEdit

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

AddFrom

AddJoin

AddOrderBy

AddSelect

AddWhere

AsComponent

AsQuery

AssignObject

Cancel

CopyToClipboard

DelFrom

DelJoin

DelOrderBy

DelSelect

DelWhere

DetailDataSet

DetailExists

DisableControls

EnableControls

Finalize

FindRequisite

Refresh

RequisiteByIndex

Save

См. также

 

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