Объект IEDocumentFactory
Метод Copy – скопировать электронный документ
Синтаксис:
function Copy( const AEDocumentVersion: IEDocumentVersion; [optional] const EDocumentTypeCode: WideString; [optional] const EDocumentKindCode: WideString): IEDocument; |
Параметры:
AEDocumentVersion – копируемая версия электронного документа;
EDocumentTypeCode – имя типа карточки электронного документа. В качестве значения параметра следует передавать имя записи из справочника Типы карточек электронных документов. По умолчанию используется тип карточки копируемого документа;
EDocumentKindCode – код вида электронного документа. В качестве значения параметра следует передавать код записи из справочника Виды электронных документов. По умолчанию используется вид копируемого документа.
Возвращаемое значение:
Электронный документ, который имеет одну версию с теми же атрибутами что и у AEDocumentVersion.
Описание:
Метод копирует версию, переданную в параметре AEDocumentVersion, в новый электронный документ. Для нового документа можно задать новый тип карточки и вид электронного документа с помощью метода ChangeTypeAndKind. Права на новый документ назначаются те же, что у исходного документа, кроме того, текущему пользователю даются полные права на созданный документ.
При копировании электронного документа выполняется процесс «Копирование электронного документа»:
|
Копирование электронного документа |
|
|
|
|
Набор данных. Открытие |
||
Карточка. Добавление До |
||
Добавление записи главного раздела набора данных на клиенте |
||
Таблица. Добавление До |
||
Добавление записи для текущего пользователя в детальный раздел «Права доступа на электронный документ» |
||
Таблица. Добавление После |
||
Карточка. Добавление После |
||
Таблица 2. Добавление До |
||
Добавление записи детального раздела «Версии электронного документа» |
||
Таблица 2. Добавление После |
||
Карточка. Сохранение Возможность |
||
Таблица. Добавление До |
||
Добавление прав доступа исходного документа в детальный раздел «Права доступа на электронный документ» |
||
Таблица. Добавление После |
||
Карточка. Сохранение До |
||
Сохранение документа на сервере |
||
Карточка. Сохранение после |
||
Набор данных. Закрытие |
||
|
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|