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