Modul ini membahas cara membuat laporan menggunakan Crystal Report dan penguncian tabel untuk mencegah konflik data. Crystal Report digunakan untuk membuat laporan secara terpisah dari Visual Basic. Penguncian tabel dilakukan untuk mencegah pengubahan data pada waktu yang bersamaan agar hasil akhir transaksi tetap akurat.
Program ini menyediakan menu utama untuk melakukan transaksi inventory gudang komponen, meliputi data master seperti barang, supplier, lokasi, pembelian, pengeluaran, dan laporan. Beberapa fitur masih perlu perbaikan seperti edit data, pencarian, dan konsep pengeluaran dalam proses.
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang penggunaan Crystal Report pada VB6, mulai dari pengenalan Crystal Report, instalasi, cara membuat report, dan cara menampilkan report di VB6.
2. Crystal Report merupakan software report designer yang populer untuk digunakan bersama VB6, dengan fitur pembuatan report secara visual.
3. Dokumen tersebut memberikan contoh kode VB6 untuk menampilkan report Crystal Report dan membatasi datanya.
1. Bab 10 membahas cara membuat laporan kwitansi penjualan menggunakan Crystal Report.
2. Kwitansi dirancang menggunakan objek teks, garis, dan kotak pada Crystal Report, serta menampilkan data dari database melalui view_kwitansi.
3. Form Kwitansi ditampilkan untuk melihat preview kwitansi, sedangkan tombol simpan pada Form Transaksi memanggil Form Kwitansi.
Dokumen tersebut membahas tentang pemanfaatan Crystal Report di VB 6.0 untuk membuat laporan penggajian per cabang yang mencakup data pegawai, cabang, dan gaji pokok. Dokumen tersebut menjelaskan langkah-langkah pembuatan database, desain form input dan laporan, serta kode program untuk mengambil dan menyimpan data ke database.
Materi : Berisi tutorial dalam pembuatan Database, Tabel, View, StoredProcedure dan Trigger menggunakan perintah SQL dengan menggunakan DBMS Sql Server.
Program ini menyediakan menu utama untuk melakukan transaksi inventory gudang komponen, meliputi data master seperti barang, supplier, lokasi, pembelian, pengeluaran, dan laporan. Beberapa fitur masih perlu perbaikan seperti edit data, pencarian, dan konsep pengeluaran dalam proses.
Ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang penggunaan Crystal Report pada VB6, mulai dari pengenalan Crystal Report, instalasi, cara membuat report, dan cara menampilkan report di VB6.
2. Crystal Report merupakan software report designer yang populer untuk digunakan bersama VB6, dengan fitur pembuatan report secara visual.
3. Dokumen tersebut memberikan contoh kode VB6 untuk menampilkan report Crystal Report dan membatasi datanya.
1. Bab 10 membahas cara membuat laporan kwitansi penjualan menggunakan Crystal Report.
2. Kwitansi dirancang menggunakan objek teks, garis, dan kotak pada Crystal Report, serta menampilkan data dari database melalui view_kwitansi.
3. Form Kwitansi ditampilkan untuk melihat preview kwitansi, sedangkan tombol simpan pada Form Transaksi memanggil Form Kwitansi.
Dokumen tersebut membahas tentang pemanfaatan Crystal Report di VB 6.0 untuk membuat laporan penggajian per cabang yang mencakup data pegawai, cabang, dan gaji pokok. Dokumen tersebut menjelaskan langkah-langkah pembuatan database, desain form input dan laporan, serta kode program untuk mengambil dan menyimpan data ke database.
Materi : Berisi tutorial dalam pembuatan Database, Tabel, View, StoredProcedure dan Trigger menggunakan perintah SQL dengan menggunakan DBMS Sql Server.
Bab 1 menjelaskan pengenalan Visual Basic dan komponen-komponen dasar IDE Visual Basic seperti form designer, toolbox, dan properties. Bab 2 membahas tentang pengertian dan klasifikasi rekening serta sifat rekening riil dan nominal. Bab 3 membahas tentang pengertian dan manfaat pemakaian jurnal sebagai alat pencatatan transaksi secara kronologis. "
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVCrizki adam kurniawan
Materi yang ada pada slide ini berisi :
TEORI :
APA ITU JDBC
APA ITU API
GAMBARAN DB API
ARSITEKTUR JDBC
JDBC INTERFACE CLASS
PRAKTIK :
Akses full source code nya di link ini :
https://github.com/RizkiAdamKurniawan/JAVA-DAO-MVC
Akses video tutorial nya di link ini :
TAHAP 1. Membuat Project Baru & Package Baru : https://youtu.be/s-6IdMJKhuw
TAHAP 2. Membuat Database : https://youtu.be/W5lR4CBq81g
TAHAP 3. Mapping Database ke Entitas : https://youtu.be/3wdvh3yH3rY
TAHAP 4. Membuat Koneksi : https://youtu.be/if7LPrGMLRY
TAHAP 5. Membuat Service DAO : https://youtu.be/-jMaNzjolXc
TAHAP 6. Membuat Fungsi CRUD : https://youtu.be/R0NwAnUyHx4
TAHAP 7. Membuat Management Transaksi DAO : https://youtu.be/lBzE7G6GM2w
TAHAP 8. Membuat View : https://youtu.be/hgyoI3iW12I
TAHAP 9. Membuat Model : https://youtu.be/VvTiNQtmpDM
TAHAP 10. Membuat Controller : https://youtu.be/OC3Zi2G4fqc
TAHAP 11. Komunikasikan di View : https://youtu.be/k1BFJ3UEf7E
TAHAP 12. Testing Apps : https://youtu.be/cNo8prJlLmc
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Dokumen ini membahas tentang pembuatan proyek aplikasi e-commerce sederhana menggunakan ASP.NET 2.0. Proyek ini terdiri dari beberapa halaman utama seperti halaman katalog barang, halaman login, dan halaman penjualan. Dokumen ini juga menjelaskan tentang desain database, pembuatan tabel, dan konfigurasi koneksi database.
Dokumen tersebut membahas pengenalan Visual Basic sebagai alat pemrograman akuntansi. Ia menjelaskan komponen-komponen Visual Basic serta cara membuat program sederhana menggunakan komponen label, textbox dan command. Dokumen ini juga membahas konsep dasar akuntansi seperti rekening, jurnal dan posting buku besar.
Laporan praktikum ini membahas pengenalan Visual Basic.NET, meliputi tujuan praktikum untuk memahami IDE VB.NET, membangun GUI, dan jenis aplikasi .NET. Terdapat penjelasan dasar teori tentang platform .NET, Visual Studio, dan VB.NET serta contoh kode untuk membuat aplikasi Windows dan console. Terdapat latihan, praktikum, dan tugas rumah membuat aplikasi sederhana menggunakan kontrol dan event pada VB.NET.
Laporan Praktikum Algoritma Pemrograman Modul VI-GUIShofura Kamal
Program ini membuat aplikasi kalkulator sederhana menggunakan GUI Delphi 7. Program menggunakan berbagai komponen seperti label, edit, bitbtn dan speedbutton untuk menampilkan tampilan antarmuka pengguna dan fungsi operasi hitung.
Buku ini mengajarkan cara membuat aplikasi inventori sederhana menggunakan Visual Basic.NET dan basis data MySQL secara cepat. Buku ini memandu pembaca melalui proses desain antarmuka pengguna, pembuatan basis data, pembuatan modul koneksi, dan penambahan, penghapusan, dan perubahan data.
Buku ini membahas topik multiaplikasi dan disconnected recordset menggunakan Visual Basic 6 dan SQL Server 2000. Buku ini juga membahas pembuatan laporan menggunakan Data Report dan Crystal Reports versi 10. Pada bagian akhir, buku ini mendemonstrasikan konversi aplikasi tunggal menjadi multiaplikasi-multiproject dan contoh aplikasi penjualan barang.
Visual Basic memungkinkan pengembangan antarmuka pengguna secara visual dengan mengatur properti dan event komponen seperti label, textbox, dan tombol perintah.
Java Persistence API merupakan tugas kuliah untuk mata kuliah Object Oriented Programming (OOP). Tugas ini menerapkan konsep OOP yang di integrasikan dengan database SQL. Silahkan unduh melalui www.freak-kutuonline.com.
Bab 1 menjelaskan pengenalan Visual Basic dan komponen-komponen dasar IDE Visual Basic seperti form designer, toolbox, dan properties. Bab 2 membahas tentang pengertian dan klasifikasi rekening serta sifat rekening riil dan nominal. Bab 3 membahas tentang pengertian dan manfaat pemakaian jurnal sebagai alat pencatatan transaksi secara kronologis. "
[PBO] Pertemuan 13 - Membuat Aplikasi Desktop dengan JDBC DAO MVCrizki adam kurniawan
Materi yang ada pada slide ini berisi :
TEORI :
APA ITU JDBC
APA ITU API
GAMBARAN DB API
ARSITEKTUR JDBC
JDBC INTERFACE CLASS
PRAKTIK :
Akses full source code nya di link ini :
https://github.com/RizkiAdamKurniawan/JAVA-DAO-MVC
Akses video tutorial nya di link ini :
TAHAP 1. Membuat Project Baru & Package Baru : https://youtu.be/s-6IdMJKhuw
TAHAP 2. Membuat Database : https://youtu.be/W5lR4CBq81g
TAHAP 3. Mapping Database ke Entitas : https://youtu.be/3wdvh3yH3rY
TAHAP 4. Membuat Koneksi : https://youtu.be/if7LPrGMLRY
TAHAP 5. Membuat Service DAO : https://youtu.be/-jMaNzjolXc
TAHAP 6. Membuat Fungsi CRUD : https://youtu.be/R0NwAnUyHx4
TAHAP 7. Membuat Management Transaksi DAO : https://youtu.be/lBzE7G6GM2w
TAHAP 8. Membuat View : https://youtu.be/hgyoI3iW12I
TAHAP 9. Membuat Model : https://youtu.be/VvTiNQtmpDM
TAHAP 10. Membuat Controller : https://youtu.be/OC3Zi2G4fqc
TAHAP 11. Komunikasikan di View : https://youtu.be/k1BFJ3UEf7E
TAHAP 12. Testing Apps : https://youtu.be/cNo8prJlLmc
----------------------------------------------------------------------
Keep in touch with me in :
Email : rizkiadamunikom@gmail.com
Dokumen ini membahas tentang pembuatan proyek aplikasi e-commerce sederhana menggunakan ASP.NET 2.0. Proyek ini terdiri dari beberapa halaman utama seperti halaman katalog barang, halaman login, dan halaman penjualan. Dokumen ini juga menjelaskan tentang desain database, pembuatan tabel, dan konfigurasi koneksi database.
Dokumen tersebut membahas pengenalan Visual Basic sebagai alat pemrograman akuntansi. Ia menjelaskan komponen-komponen Visual Basic serta cara membuat program sederhana menggunakan komponen label, textbox dan command. Dokumen ini juga membahas konsep dasar akuntansi seperti rekening, jurnal dan posting buku besar.
Laporan praktikum ini membahas pengenalan Visual Basic.NET, meliputi tujuan praktikum untuk memahami IDE VB.NET, membangun GUI, dan jenis aplikasi .NET. Terdapat penjelasan dasar teori tentang platform .NET, Visual Studio, dan VB.NET serta contoh kode untuk membuat aplikasi Windows dan console. Terdapat latihan, praktikum, dan tugas rumah membuat aplikasi sederhana menggunakan kontrol dan event pada VB.NET.
Laporan Praktikum Algoritma Pemrograman Modul VI-GUIShofura Kamal
Program ini membuat aplikasi kalkulator sederhana menggunakan GUI Delphi 7. Program menggunakan berbagai komponen seperti label, edit, bitbtn dan speedbutton untuk menampilkan tampilan antarmuka pengguna dan fungsi operasi hitung.
Buku ini mengajarkan cara membuat aplikasi inventori sederhana menggunakan Visual Basic.NET dan basis data MySQL secara cepat. Buku ini memandu pembaca melalui proses desain antarmuka pengguna, pembuatan basis data, pembuatan modul koneksi, dan penambahan, penghapusan, dan perubahan data.
Buku ini membahas topik multiaplikasi dan disconnected recordset menggunakan Visual Basic 6 dan SQL Server 2000. Buku ini juga membahas pembuatan laporan menggunakan Data Report dan Crystal Reports versi 10. Pada bagian akhir, buku ini mendemonstrasikan konversi aplikasi tunggal menjadi multiaplikasi-multiproject dan contoh aplikasi penjualan barang.
Visual Basic memungkinkan pengembangan antarmuka pengguna secara visual dengan mengatur properti dan event komponen seperti label, textbox, dan tombol perintah.
Java Persistence API merupakan tugas kuliah untuk mata kuliah Object Oriented Programming (OOP). Tugas ini menerapkan konsep OOP yang di integrasikan dengan database SQL. Silahkan unduh melalui www.freak-kutuonline.com.
1. MODUL VIII
MEMBUAT LAPORAN CRYSTAL REPORT
DAN PENGUNCIAN TABEL
I. MAKSUD DAN TUJUAN
A. MAKSUD
Pengenalan cara-cara penggunaan crystal report, menggunakan program
Visual Basic.
B. TUJUAN
Memberikan kemampuan mempraktekan, pembuatan laporan dengan
menggunakan Crystal Report.
II. TEORI
Crystal Report adalah program khusus untuk membuat laporan, yang
terpisah dengan Visual Basic. Pada modul ini menggunakan Crystal Report versi
10. Untuk bisa menjalankan Crystal Report, harus ditambahkan Service Pack 6
pada Visual Basic. Kemudian pada Project | Refrence, ditambahkan :
• Crystal Report ActiveX Designer Rutime Library 10.0
• Crystal Active Report viewer Library 10.0
III. PRAKTEK
Mennjalan Crystal Report, Start | Program klik ke Crystal Report 10. Lihat
gambar di bawah
Untuk membuat laporan baru pilih Blank Report, mebuka yang lama Existing
Report. Using Report Wizard mebuat laporan dengan cepat langsung dikaitakan
dengan database data tabel yang ada.
Pemrograman Multiuser dengan VB dan MySQL 38
2. Untuk menghubungkan ke tabel gunakan dialog database Expert
Setelah jadi simpan dengan file extensi *.rpt
Menampilkan ke form pada Visual Basic
Pemrograman Multiuser dengan VB dan MySQL 39
3. Komponen untuk menampilkan ataug menggabungkan ke Form Visual Basic
Manggunkan komponen CrystalActiveXReportViewer1
Deklarasi umum
Dim Appl As New CRAXDRT.Application
Dim Report As New CRAXDRT.Report
Program Cetak
Private Sub CommandCetak_Click()
Report.PrintOut (CheckCetak.Value = 1)
End Sub
Pemrograman Multiuser dengan VB dan MySQL 40
4. Private Sub CommandTutup_Click()
Unload FormPreview
End Sub
Private Sub Form_Activate()
CrystalActiveXReportViewer1.Refresh
End Sub
Private Sub Form_Resize()
CrystalActiveXReportViewer1.Width = Me.Width - 2 * _
CrystalActiveXReportViewer1.Left
CrystalActiveXReportViewer1.Height = Me.Height - _
2 * CrystalActiveXReportViewer1.Top
On Error Resume Next
If Err.Number <> 0 Then
On Error GoTo 0
MsgBox "Salah pada berkas laporan", vbOKOnly, "Perhatian"
CommandCetak.Enabled = False
Exit Sub
Else
Set Report = Appl.OpenReport(Trim(TextReport.Text))
CrystalActiveXReportViewer1.ReportSource = Report
CrystalActiveXReportViewer1.ViewReport
On Error GoTo 0
End If
End Sub
Program ini disimpan dengan nama FormPrevew.frm, dipanggil dari modul VII,
pada proses tombol Simpan, sambil mencetak strok penjualan.
FormPreview.TextReport.Text = _
"C:KuliahModul Data Base Multi userprogramReportPen.rpt"
FormPreview.Show 1
On Error Resume Next
Penguncian tabel
Penguncian tabel dilakukan jika, terjadi pengubahan pada rekaman dalam
waktu yang sama, sehingga dikawatirkan terjadi hasil akhir yang salah. Contoh kasus
dalam aplikasi ini jika ada kasir yang transaksi dalam waktu yang sama bisa nomor
nota sama, dan juga, motong dengan hasil yang salah.
Dalam program bisa ditambahkan seperti pada fungsi dibawah
Function LockTable(Conn As ADODB.Connection, _
TableName As String)
Conn.Execute "LOCK TABLE " & TableName & " WRITE"
If Err.Number <> 0 Then
LockTable = False
Pemrograman Multiuser dengan VB dan MySQL 41
5. Else
LockTable = True
End If
End Function
Function UnlockTables(Conn As ADODB.Connection)
Conn.Execute "UNLOCK TABLES;"
If Err.Number <> 0 Then
UnlockTables = False
Else
UnlockTables = True
End If
End Function
Cara penggunaan penguncian tabel
If LockTable(Conn, "barang") = False Then
Conn.RollbackTrans 'kunci edit nambah
MsgBox "Gagal mengunci tabel barang", vbOKOnly, "Perhatian"
Exit Sub
End If
Lakukan pengeditan barang
Buka kunci
UnlockTables Conn
Conn.CommitTrans ' simpan transaksi
IV. TUGAS
• Buatlah laporan perolehan penjuanlan tiap-tiap kasir.
• Buatlah laporan transaksi penjualan harian.
• Bualtah laporan stok barang.
Pemrograman Multiuser dengan VB dan MySQL 42