158 txtNoBuku.Text = Adodc1.RecordsetNomorBuku
TxtTglPinjam.Text = Adodc1.RecordsetTglPinjam TxtTglKembali.Text = Adodc1.RecordsetTglKembali
End If 3. Ketikkan Program dibawah ini pada bagian cmdUpdate_Click
Adodc1.Recordset.FieldsNomorBuku.Value = txtNoBuku.Text Adodc1.Recordset.FieldsTglPinjam.Value = TxtTglPinjam.Text
Adodc1.Recordset.FieldsTglKembali.Value = TxtTglKembali.Text Adodc1.Recordset.Update
MsgBox Sukses Edit Combo1.Text = Pilih Nomor Buku
4. Pada Form Load ketikkan program dibawah ini Set rs = Adodc1.Recordset
Do While Not rs.EOF Adodc1.Refresh
Combo1.AddItem rs.FieldsNomorBuku rs.MoveNext
Loop 5. Cobalah program diatas, jika program anda berhasil melakukan pengubahan data
cek pada DataGrid maka anda berhasil 6. Langkah selanjutnya, buatlah CommandButton yang berfungsi menghapus data,
ketikkan program dibawah ini pada button tersebut If MsgBoxAnda yakin?, vbYesNo + vbQuestion, Konfirmasi = vbYes Then
Adodc1.Recordset.Delete End If
Text1.Text = Text2.Text =
Text3.Text = 7. Jalankan aplikasi
F. Tugas Diskusi
1. Buatlah program aplikasi untuk update dan delete data dengan database yang sudah dibuat pada tugas diskusi 1.
2. Buatlah laporan dari hasil praktikum
159
SMK Ma’arif Wonosari Kompetensi Dasar:
Mengolah data melalui aplikasi desktop
No jobsheet: Mata Pelajaran:
Pemrograman Desktop Nama:
Program: Rekayasa Perangkat Lunak
Semester : 2 Tahun ajaran : 20142015
Petunjuk:
Bacalah dengan seksama langkah-langkah kerja sebelum mengerjakan tugas ini. Jika kelompok anda mempunyai informasi yang mendukung tugas ini maka bisa digunakan
sebagai sumber tambahan dalam melengkapi tugas. Silahkan berdiskusi dengan anggota kelompok.
A. Tujuan Pembelajaran
1. Siswa mampu menyajikan form reporting
B. Kajian Teori
Crystal Report adalah program pembuat laporan dari Seagate Corp. Cystal Report dibuat untuk membantu user membuat laporan dengan mudah tanpa mengunakan Data
Environment dan Data Report. Pada Crystal Report dapat terdiri dari satu atau beberapa tabel, query, dan report. Sebuah Report tidak harus memiliki ketiga elemen yang
disebutkan. Dalam sebuah Report haruslah terdapat sebuah tabel karena tabel atau entiti dalam model relasional digunakan untuk mendukung antar muka komunikasi
antara pemakai dengan para pengguna komputer. Dalam tabel merupakan source atau sumber dari item-item data yang diorganisasikan dalam bentuk laporan. Berikut adalah
tampilan dari crystal report:
160 Berdasarkan gambar di atas, berikut adalah penjelasan dari masing-masing fungsi:
1. Title bar : menampilkan nama laporan 2. Menu bar : kumpulan menu dan sub menu yang ada pada Crystal Report
3. Standar Toolbar : merupakan deretan icon yang berfungsi untuk membuka atau membuat lembar kerja baru, insert object data dan memformat field-field data yang
ada didalam Report 4. Formatting Toolbar : merupakan deretan icon yang berfungsi untuk memformat
dokumen 5. Design and view tab : berguna untuk melihat desain laporan dan tampilan laporan
setelah program sistem dijalankan 6. Data navigator : berfungsi untuk menavigasikan data yang ada direlasi yang telah
dibuat dalam Crystal Report 7. Supplementary tool : berfungsi untuk membuat garis tabel dan textbox di dalam
Report 8. Report window : merupakan tempat kerja Crystal Report, dimana field-field dari
suatu relasi atau tabel yang dibentuk dalam Crystal Report
161
C. Alat dan Bahan