Scripting LibreOffice

Modul
Isi
Indeks 🔎︎

# Menetapkan Skrip di LibreOffice

Anda bisa menetapkan skrip ubahan (makro) untuk item menu, ikon, kontrol dialog dan kejadian di LibreOffice.

LibreOffice secara internal mendukung bahasa pemrograman berikut:

1. LibreOffice Basic

2. JavaScript

3. BeanShell

4. Python

Sebagai tambahan, pengembang dapat menggunakan bahasa tingkat tinggi, seperti bahasa pemrograman Java, untuk mengontrol LibreOffice secara eksternal. Referensi API secara daring ada di api.libreoffice.org.

## Menugaskan skrip untuk entri menu baru

1. Pilih Perkakas - Kustomasi, dan klik tab Menu.

2. Klik Oke.

3. Pada kotak daftar Kategori, gulir ke bawah dan buka entri "Makro LibreOffice".

4. Anda melihat daftar entri untuk "Makro LibreOffice" (skrip di dalam direktori bersama dari instalasi LibreOffice Anda), "Makroku" (skrip di dalam direktori pengguna), dan dokumen saat ini. Buka sembarang entri untuk melihat bahasa pemrograman yang didukung.

5. Buka sembarang entri bahasa pemrograman untuk melihat skrip yang tersedia. Pilih skrip.

6. Daftar fungsi skrip muncul di dalam kotak daftar Perintah. Pilih fungsi.

7. Klik Tambah untuk membuat penetapan menu baru. Entri menu yang baru dibuat akan muncul di dalam kotak daftar Entri.

## Menugaskan skrip ke tombol kombinasi

1. Pilih Perkakas - Kustomasi - Papan Tik.

2. Pada kotak daftar Kategori, gulir ke bawah dan buka entri "Makro LibreOffice".

3. Anda melihat daftar entri untuk "Makro LibreOffice" (skrip di dalam direktori bersama dari instalasi LibreOffice Anda), "Makroku" (skrip di dalam direktori pengguna), dan dokumen saat ini. Buka sembarang entri untuk melihat bahasa pemrograman yang didukung.

4. Buka sembarang entri bahasa pemrograman untuk melihat skrip yang tersedia. Pilih skrip.

5. Daftar fungsi skrip muncul di dalam kotak daftar Perintah. Pilih sembarang fungsi.

6. Klik tombol opsi untuk LibreOffice atau Writer (atau aplikasi apa yang saat ini dibuka).

   Memilih tombol opsi menetapkan cakupan kombinasi tombol baru untuk diaplikasikan ke semua LibreOffice atau hanya dalam dokumen modul saat ini.

7. Pilih tombol kombinasi dari kotak daftar Tombol Pintas dan klik Ubah.

## Menugaskan skrip untuk suatu kejadian

1. Pilih Perkakas - Kustomasi - Kejadian.

2. Klik tombol Makro.

3. Pada kotak daftar Perpustakaan, gulir ke bawah dan buka entri "Makro LibreOffice".

4. Anda melihat daftar entri untuk "Makro LibreOffice" (skrip di dalam direktori bersama dari instalasi LibreOffice Anda), "Makroku" (skrip di dalam direktori pengguna), dan dokumen saat ini. Buka sembarang entri untuk melihat bahasa pemrograman yang didukung.

5. Buka sembarang entri bahasa pemrograman untuk melihat skrip yang tersedia. Pilih skrip.

6. Daftar fungsi skrip muncul di dalam kotak daftar Aksi yang Ditugaskan. Pilih sembarang fungsi.

7. Pilih simpan dalam LibreOffice atau dokumen saat ini.

   Penetapan cakupan kombinasi tombol baru ini akan diaplikasikan ke semua LibreOffice atau hanya dalam dokumen modul saat ini.

8. Pilih kejadian dari daftar dan klik OK.

## Menugaskan skrip ke kejadian objek tertanam

1. Pilih objek tertanam, seperti bagan, di dalam dokumen Anda.

2. Pilih Format - Bingkai dan Objek - Properti - Makro.

3. Di dalam kotak daftarMakro, buka entri Skrip LibreOffice.

4. Anda melihat daftar entri bersama (skrip di dalam direktori bersama dari instalasi LibreOffice Anda), pengguna (skrip di dalam direktori pengguna), dan dokumen saat ini. Buka sembarang entri untuk melihat bahasa pemrograman yang didukung.

5. Buka sembarang entri bahasa pemrograman untuk melihat skrip yang tersedia. Pilih skrip.

6. Daftar fungsi skrip akan muncul di menu Makro yang ada di kotak daftar. Pilih fungsi apa saja.

7. Pilih kejadian dari daftar dan klik OK.

## Untuk menetapkan skrip ke hyperlink

1. Posisikan kursor di dalam hyperlink.

2. Pilih Format - Objek - Makro.

3. Klik ikon Buka

4. Pilih dan tetapkan seperti yang disebutkan di atas.

## Untuk menetapkan skrip ke grafik

1. Pilih gambar dalam dokumen Anda.

2. Pilih Format - Gambar - Makro.

3. Pilih dan tetapkan seperti yang disebutkan di atas.

## Untuk menetapkan skrip ke kontrol formulir

1. Masukkan kontrol formulir, misalnya tombol: Buka bilah alat Kontrol Formulir, klik Tekan tombol ikon, seret buka tombol pada dokumen anda.

2. Dengan kontrol formulir yang dipilih, klik Kontrol pada bilah alat Kontrol Formulir.

3. Klik tab Kejadian di dialog Properti.

4. Klik salah satu tombol ... untuk membuka dialog dimana Anda dapat menetapkan skrip ke kejadian terpilih.

## Untuk menetapkan skrip ke kontrol dalam dialog LibreOffice Dialog dasar

1. Buka penyunting dialog LibreOffice, lalu buat dialog dengan kontrolnya.

2. Klik kanan kontrol, lalu pilih Properti.

3. Klik tab Kejadian di dialog Properti.

4. Klik salah satu tombol ... untuk membuka dialog dimana Anda dapat menetapkan skrip ke kejadian terpilih.