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