Anda di halaman 1dari 12

Ribbon Tab

Pada Microsoft Access 2007, Anda tidak akan menemukan lagi


objek Command Bar seperti yang digunakan oleh Microsoft
Access versi sebelumnya. Objek Command Bar digantikan oleh
Ribbon Tab yang juga dapat Anda temui pada Microsoft Office
2007 lainnya, yaitu Microsoft Word, Excel, PowerPoint. Ribbon tab
pada Microsoft Access 2007 seperti yang ditunjukkan pada
Gambar 5.1. Secara default, ribbon tab pada Microsoft Access
2007 terdiri atas Home, Create, External Data, dan Database
Tools. Pada bab ini akan dibahas mengenai pembuatan ribbon tab
baru, Anda tidak dapat menghapus atau mengubah ribbon tab
yang disediakan secara default.

Gambar 5.1. Ribbon Tab Microsoft Access 2007

85

5.1

Mengenai Ribbon Tab

Dengan ribbon tab, Anda dapat menambahkan beberapa model


objek control yang tidak dapat Anda lakukan dengan command
bar pada Microsoft Access versi sebelumnya.
Secara hierarki, isi ribbon tab terdiri atas tiga bagian, yaitu:
a. Tab
Tab merupakan objek dengan level tertinggi pada ribbon tab.
Satu objek tab terdiri atas beberapa objek group. Contoh, pada
Microsoft Access 2007 terdapat objek tab Home, Create,
External Data, Database Tools, Datasheet.
b. Group
Group merupakan objek dengan level di bawah tab. Satu objek
Group terdiri atas beberapa objek control. Contoh, pada tab
Create terdapat objek group Tables, Forms, Reports, Other.
c. Control
Control merupakan objek dengan level terendah. Seluruh objek
control terletak pada masing-masing objek tab yang dipisahkan oleh objek group. Contoh, pada tab Create dan Group
Other terdapat objek control Query Wizard, Query Design, dan
Macro.

Gambar 5.2. Tab, Group, dan Control

86

5.2

Membuat Ribbon Tab Baru

Untuk membuat ribbon tab yang baru, langkah-langkahnya sebagai berikut:


1. Melakukan desain dengan XML.
2. Membuat tabel UsysRibbons.
3. Melakukan pengaturan pada Access Options.

5.2.1 Desain dengan XML


Untuk membuat ribbon tab baru, hal pertama yang harus Anda
lakukan adalah mendesain dengan XML karena ribbon tab pada
Microsoft Access dibangun dengan XML. Untuk membuat dokumen XML, Anda cukup menggunakan bantuan Notepad.
Format dokumen XML untuk pembuatan ribbon tab adalah
sebagai berikut.
<?xml version="1.0" encoding="utf-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006
/01/customui" onLoad="onRibbonLoad">
<ribbon startFromScratch="true">
<tabs>
<tab id="tab-1" ... >
<group id="group-1" ... >
{kontrol-kontrol yang ada}
</group>
.
.
.
<group id="group-n" ... >
{kontrol-kontrol yang ada}
</group>
</tab>
.
.
.
<tab id="tab-n" ... >
{seluruh group dan kontrol yang ada}
</tab>
</tabs>
</ribbon>
</customUI>

87

Kontrol-kontrol yang dapat digunakan pada ribbon tab Microsoft


Access 2007 adalah sebagai berikut.
a. Label
Kontrol label pada ribbon tab memiliki fungsi yang sama
seperti pada form, yaitu menampilkan teks tertentu. Sintaksnya sebagai berikut:
<labelControl id={nama label}" label="{teks label}"/>

b. Button
Button berfungsi menampilkan sebuah tombol yang akan
bereaksi jika ditekan. Sintaksnya sebagai berikut:
<button id="{nama button}" label="{teks button}"/>

c. CheckBox
CheckBox berfungsi memberikan pilihan, yaitu aktif atau tidak.
Sintaksnya adalah sebagai berikut:
<checkBox id="{nama checkbox}" label="teks checkbox"/>

d. DropDown
DropDown berfungsi memberikan beberapa pilihan dari itemitem tertentu. Sintaksnya sebagai berikut:
<dropDown
id="{nama dropDown}"
label="{teks dropDown}">
</dropDown>

e. Separator
Separator berfungsi untuk memisahkan kontrol-kontrol yang
ada. Sintaksnya sebagai berikut:
<separator id="{nama separator}"/>

Untuk memahami desain ribbon tab dengan XML, ikuti langkahlangkah berikut:
1. Buka program Notepad.
2. Masukkan kode program berikut:
88

<?xml version="1.0" encoding="utf-8"?>


<customUI
xmlns="http://schemas.microsoft.com/office/2006/01/customui"
onLoad="onRibbonLoad">
<ribbon startFromScratch="true">
<tabs>
<tab id="tab-1" label="Tab 1">
<group id="group-1" label="Group 1" >
<labelControl id="label-1" label="Label"/>
<separator id="separator-1"/>
<checkBox id="chkbox-1" label="ChkBox"/>
<separator id="separator-2"/>
<button id="button-1" label="Button"/>
<separator id="separator-3"/>
<dropDown
id="DropDown-1"
label="Drop Down"
supertip="Pilih salah satu..."
screentip="Pilihan">
</dropDown>
</group>
</tab>
</tabs>
</ribbon>
</customUI>

3. Simpan dengan nama file Custom1.xml.

5.2.2 Tabel UsysRibbons


Setelah melakukan desain dengan XML, langkah selanjutnya
adalah membuat tabel USysRibbons. Melalui tabel inilah ribbon
tab yang baru akan terbentuk. Anda harus meletakkan tabel
USysRibbons sebagai tabel sistem agar dapat diakses sebagai
tabel ribbon tab. Untuk menampilkan tabel sisstem pada Microsoft
Access 2007, ikuti langkah-langkah berikut:
1. Buat database baru pada Microsoft Access 2007.
2. Klik Office Button kemudian pilih Access Options.

89

Gambar 5.3. Access Options

3. Pada kotak dialog Access Options grup Current Database,


pilih bagian Navigations kemudian klik tombol Navigation Options.

Gambar 5.4. Kotak Dialog Access Options

4. Pada kotak dialog Navigation Options, aktifkan CheckBox


Show System Objects. Kemudian klik OK.

90

Gambar 5.5. Menampilkan Tabel System

5. Apabila tidak ada masalah, tabel system akan muncul seperti


yang ditunjukkan pada Gambar 5.6.

Gambar 5.6. Tabel System

91

6. Buat tabel baru dengan Nama Field dan Tipe Data sebagai
berikut.
Nama Field

Tipe Data

ID

AutoNumber

RibbonName

Text (255)

RibbonXML

Memo

7. Simpan dan beri nama tabel tersebut dengan UsysRibbons.

Gambar 5.7. Tabel USysRibbons

8. Klik kanan pada tabel UsysRibbons kemudian pilih Datasheet


View untuk mengisi tabel UsysRibbons. Lihat Gambar 5.8.

92

Gambar 5.8. Datasheet View

9. Buka file Custom1.xml yang telah dibuat sebelumnya kemudian copy seluruh isi file tersebut dan paste ke tabel UsysRibbons field RibbonXML.
10. Masukkan nama ribbon Custom1 ke dalam tabel USysRibbons field RibbonXML. Lihat Gambar 5.9.

Gambar 5.9. Mengisi Data Tabel USysRibbons

11. Simpan tabel tersebut dengan klik tombol Save atau Ctrl+S.
12. Keluar dan buka kembali database tersebut.

93

5.2.3 Pengaturan Access Options


Setelah membuat dan mengisi tabel UsysRibbons, Anda harus
melakukan pengaturan pada Access Options. Langkahnya sebagai
berikut:
1. Klik Office Button kemudian pilih Access Options.

Gambar 5.10. Access Options

2. Pada kotak dialog Access Options grup Current Database,


pilih bagian General dan aktifkan Show add-in user interface
errors.

Gambar 5.11. Mengaktifkan Show add-in user interface errors

94

3. Pada grup Advanced, pilih bagian Ribbon and Toolbar Options, kemudian pilih nama ribbon pada kolom Ribbon Name.
Seluruh isi field RibbonName pada tabel USysRibbons akan ditampilkan pada kolom Ribbon Name.

Gambar 5.12. Memilih Ribbon Custom1

4. Klik OK kemudian akan muncul kotak peringatan yang menjelaskan bahwa database harus ditutup dan dibuka kembali untuk memunculkan ribbon tab yang baru.

Gambar 5.13. Kotak Peringatan untuk Keluar dan Membuka Kembali


Database

5. Keluar dan buka kembali database tersebut.


6. Ribbon tab baru yang telah dibuat sebelumnya akan muncul
seperti yang ditunjukkan pada Gambar 5.14.

95

Gambar 5.14. Kontrol pada Ribbon Tab

96

Anda mungkin juga menyukai