Объекты DIRECTUM > Работа с электронными документами > IEDocumentFactory – фабрика электронных документов >

Метод CreateNewFromTemplate – создать новый электронный документ из шаблона

Предыдущий раздел В начало Следующий раздел

Синтаксис:

function CreateNewFromTemplate(

 const EDocumentTypeCode: WideString;

 const EDocumentKindCode: WideString;

 const EDocumentTemplateCode: WideString): IEDocument;

Параметры:

EDocumentTypeCode – имя типа карточки электронного документа. В качестве значения параметра следует передавать имя записи из справочника Типы карточек электронных документов;

EDocumentKindCode – код вида электронного документа. В качестве значения параметра следует передавать код записи из справочника Виды электронных документов;

EDocumentTemplateCode – код шаблона электронного документа. В качестве значения параметра следует передавать код записи из справочника Шаблоны электронных документов.

Возвращаемое значение:

Электронный документ.

Описание:

Метод создает новый электронный документ из шаблона, но не сохраняет его в базе данных. Сохранить документ в базе данных можно с помощью метода Save. Если в качестве параметров EDocumentTypeCode, EDocumentKindCode, EDocumentTemplateCode передать код несуществующей записи, то будет сгенерировано исключение.

При создании электронного документа выполняется процесс «Добавление электронного документа» (схему процесса см. в описании метода IEDocumentFactory.CreateNewFromFile).

См. также

Метод CreateNewFromTemplateComponent