Синтаксис:
function CreateNewFromTemplate( const EDocumentTypeCode: WideString; const EDocumentKindCode: WideString; const EDocumentTemplateCode: WideString): IEDocument; |
Параметры:
EDocumentTypeCode – имя типа карточки электронного документа. В качестве значения параметра следует передавать имя записи из справочника Типы карточек электронных документов;
EDocumentKindCode – код вида электронного документа. В качестве значения параметра следует передавать код записи из справочника Виды электронных документов;
EDocumentTemplateCode – код шаблона электронного документа. В качестве значения параметра следует передавать код записи из справочника Шаблоны электронных документов.
Возвращаемое значение:
Электронный документ.
Описание:
Метод создает новый электронный документ из шаблона, но не сохраняет его в базе данных. Сохранить документ в базе данных можно с помощью метода Save. Если в качестве параметров EDocumentTypeCode, EDocumentKindCode, EDocumentTemplateCode передать код несуществующей записи, то будет сгенерировано исключение.
При создании электронного документа выполняется процесс «Добавление электронного документа» (схему процесса см. в описании метода IEDocumentFactory.CreateNewFromFile).