ການຊ່ວຍເຫຼືອ LibreOffice 26.2
ThisComponent ສະແດງເຖິງເອກະສານປັດຈຸບັນໃນມາໂຄຣ Basic. ມັນໃຊ້ເພື່ອລະບຸສ່ວນປະກອບທີ່ກຳລັງເຮັດວຽກຢູ່ ເຊິ່ງສາມາດອ່ານ ແລະ ຕັ້ງຄ່າຄຸນສົມບັດ ພ້ອມທັງເອີ້ນໃຊ້ເມທອດໄດ້. ຄຸນສົມບັດ ແລະ ເມທອດທີ່ມີໃຫ້ຜ່ານ ThisComponent ຈະຂຶ້ນກັບປະເພດຂອງເອກະສານ.
ThisComponent
ເມື່ອໜ້າຕ່າງທີ່ເຮັດວຽກຢູ່ແມ່ນຟອມ Base, ຄຳສັ່ງສອບຖາມ (query), ລາຍງານ, ຕາຕະລາງ ຫຼື ມຸມມອງ, ThisComponent ຈະສົ່ງຄືນຂໍ້ມູນຂອງ Form ປັດຈຸບັນ.
ເມື່ອໜ້າຕ່າງທີ່ເຮັດວຽກຢູ່ແມ່ນ Basic IDE, ວັດຖຸ ThisComponent ຈະສົ່ງຄືນສ່ວນປະກອບທີ່ເປັນເຈົ້າຂອງສະຄຣິບປັດຈຸບັນ.
Sub Main
' ອັບເດດ "ສາລະບານ" ໃນເອກະສານຂໍ້ຄວາມ
Dim allindexes, index As Object
allindexes = ThisComponent.getDocumentIndexes()
index = allindexes.getByName("ສາລະບານ1")
' ໃຊ້ຊື່ເລີ່ມຕົ້ນສຳລັບສາລະບານ ແລະ ເລກ 1
index.update()
End Sub