Примеры использования объектной модели
Создание электронного документа из шаблона
' Точка входа. Dim LoginPoint As SBLogon.LoginPoint ' Приложение. Dim DirectumApplication As sbrte.Application ' Параметры соединения с использованием кода системы. ConnectionParams ="SystemCode=DIRECTUM" ' Получить приложение, используя точку входа. Set LoginPoint = New SBLogon.LoginPoint Set DirectumApplication = LoginPoint.GetApplication(ConnectionParams)
Dim EDocument As sbrte.IEDocument Dim Templates As sbrte.IEDocument Dim TemplatesDataSet As IDataSet
' Получить список шаблонов электронных документов. Set EDocumentFactory = DirectumApplication.EDocumentFactory Set Templates = EDocumentFactory.Templates Set TemplatesDataSet = Templates.DataSet
' Наименование шаблона электронного документа. TemplateName = "Шаблон Word" ' Код вида электронного документа. KindCode ="Г000013"
' Найти шаблон по имени. Do While Not TemplatesDataSet.EOF And Templates.Name <> TemplateName TemplatesDataSet.Next Loop
' Если шаблон был найден, то создадим электронный документ. If Not TemplatesDataSet.EOF Then TemplateCode = TemplatesDataSet.Requisites("Код").AsString Set EDocument = EDocumentFactory.CreateNewFromTemplate( _ "ШАД", KindCode, TemplateCode) EDocument.DataSet.Requisites("ISBEDocName").AsString = "Документ из шаблона" EDocument.DataSet.ApplyUpdates End If |
См. также:
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|