Click or drag to resize

IDatabaseCreateDocument Method

Creates a blank document object. Use SetDefaults on the returned object to fill it with sensible data.

Namespace:  SuperOffice.COM.SuperOfficeDB
Assembly:  SuperOfficeDB.Interop (in SuperOfficeDB.Interop.dll) Version: 8.0.0.0
Syntax
SODocument CreateDocument()

Return Value

Type: SODocument
SODocument – a new Document record
Examples

Create a new document

This text may be copied to the notepad, and saved as a *.vbs file. Remember to change the login information.

VB
Dim objdb
Dim objdoc
set objdb = CreateObject("superofficedb.database")
isOk = objdb.login( "<userid>", "<password>" ) ' log in to the database
If isOk Then
    set objdoc = objdb.CreateDocument
    objdoc.SetDefaults()
    objdoc.Contact = objdb.GetContact(3)
    objdoc.Person = objdb.GetPerson(7)
    objdoc.Description = "My Document"
    objdoc.Done = Now
    objdoc.Template = objdb.GetListItem(130, 2)
    objdoc.Header = "My Letter"
    objdoc.GenerateDocumentFile
    objdoc.Save
    MsgBox(objdoc.FullPath)
Else
    MsgBox("unable to connect to database")
End If
set objdoc = Nothing
set objdb = Nothing

See Also