LibreOfficeDev 25.8 žinynas
Apibrėžkite ne-UNO duomenų struktūras.
Tipo struktūra yra surikiuotas duomenų laukų rinkinys, kurį galima valdyti kaip vieną elementą.
         Type struct_name
             DataField1 As TypeName1
             DataField2 As TypeName2
             (...)
         End Type ' struct_name
     Išplėstiniai tipai tokie, kaip tipo sakinių struktūros, UNO objektai arba ClassModule yra galiojantys tipo vardai.
Tipo struktūros sritis yra modulio, kuriam jis priklauso, taikymo sritis.
         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
     Išvardijimas gali būti sukuriamas naudojant tipo apibrėžimą. Iškviečiant Python skriptus iš Basic iliustruoja šį mechanizmą.