ການຊ່ວຍເຫຼືອ LibreOffice 26.2
ກຳນົດໂຄງສ້າງຂໍ້ມູນທີ່ບໍ່ແມ່ນ UNO.
ໂຄງສ້າງ Type ແມ່ນການລວບລວມຟິວຂໍ້ມູນທີ່ມີການຈັດລຽງລຳດັບ ເຊິ່ງສາມາດຈັດການເປັນລາຍການດຽວໄດ້.
Type struct_name
DataField1 As TypeName1
DataField2 As TypeName2
(...)
End Type ' struct_name
ປະເພດຂໍ້ມູນທີ່ຂະຫຍາຍອອກ ເຊັ່ນ ໂຄງສ້າງຄຳສັ່ງ Type, ອອບເຈັກ UNO ຫຼື ອອບເຈັກ ClassModule ແມ່ນຊື່ປະເພດທີ່ໃຊ້ໄດ້.
ຂອບເຂດຂອງໂຄງສ້າງ Type ແມ່ນຂຶ້ນກັບໂມດູນທີ່ມັນສັງກັດຢູ່.
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
ສາມາດສ້າງ Enumerations ໄດ້ໂດຍໃຊ້ການກຳນົດຄຳສັ່ງ Type. ການເອີ້ນໃຊ້ Python Scripts ຈາກ Basic ຈະສະແດງໃຫ້ເຫັນເຖິງກົນໄກນັ້ນ.