Pomoč LibreOffice 24.8
Določite podatkovne strukture, ki niso del UNO.
Struktura Type je urejena zbirka podatkovnih polj, s katero je mogoče ravnati kot s posamičnim elementom.
         Type struct_name
             DataField1 As TypeName1
             DataField2 As TypeName2
             (...)
         End Type ' struct_name
     Razširjene vrste, kot so strukture ukazov Type, predmeti UNO ali predmeti razrednih modulov ClassModule, so veljavna imena vrst.
Doseg strukture Type je enak dosegu strukture modula, ki mu pripada.
         Type Customer
             Name1 As String
             City As String
         End Type ' Customer structure
         Sub setCustomer
             Dim oCustomer as New Customer
             oCustomer.Name1 = "The Document Foundation"
             oCustomer.City = "Berlin"
         End Sub
     Številčenja lahko ustvarite z definicijami ukaza Type. Za ilustracijo tega problema si oglejte Klicanje skriptov Python iz Basica.