membuat form lap or an ba rang
TRANSCRIPT
-
(Step By Step membuat program persediaan barang) http://www.vbawam.com/
1
http://www.vbawam.com/
Tutorial, Source code, Request Program Visual Basic Oleh : Moh. A Azis
Membuat Form Laporan Barang Program Persediaan Barang Form Laporan Barang digunakan untuk menampilkan laporan barang yang telah anda
buat dengan crystal report sebelumnya,ada dua pilihan untuk menampilkan data barang
yaitu cetak seluruh dan perkode barang, untuk menampilkan laporan dari crystal report
dengan vb maka dibutuhkan koneksi vb ke crystal report. Untuk itu ikuti langkah-langkah
di bawah ini.
1. Tambahkan komponen baru dengan membuka menu Project > Component. Beri tanda cek pada pilihan Crystal Report Control, lihat gambar di bawah ini.
-
(Step By Step membuat program persediaan barang) http://www.vbawam.com/
2
2. Tambahkan form baru lalu letakkan komponen OptionButton, ComboBox, CommandButton, Crystal Report, dan image. Lihat gambar di bawah :
3. Perhatikan table di bawah ini, anda atur properties komponen yang sudah tertempel pada lembar form.
Nama Control Properties Nilai
Form 1 Name FrmLapBarang
Caption Laporan Barang
OptionButton1 Name PilLaporan
Caption Kode Barang
OptionButton2 Name PilLaporan
Caption Seluruh
ComboBox1 Name cmbkd
Text (dikosongkan)
CommandButton1 Name Btncetak
Caption Cetak
-
(Step By Step membuat program persediaan barang) http://www.vbawam.com/
3
4. Klik icon view code lalu copy pastekan listing kode di bawah ini :
Option Explicit
Dim pilihan As Integer
Sub Cetak_Laporan()
With CrystalReport1
.ReportFileName = App.Path & "/Lap Barang.rpt"
Select Case pilihan
Case 0
.SelectionFormula = "{barang.kd_barang}='" & cmbkd.Text & "'"
Case Else
.SelectionFormula = ""
End Select
.RetrieveDataFiles
.WindowState = crptMaximized
.Action = 1
End With
End Sub
Private Sub BtnCetak_Click()
Call Cetak_Laporan
End Sub
Private Sub Form_Load()
Me.Top = 2500
Me.Left = 3750
pillaporan(0).Value = False: pillaporan(1).Value = False
Call Koneksi_Database
sql = "SELECT kd_barang FROM barang ORDER BY kd_barang"
-
(Step By Step membuat program persediaan barang) http://www.vbawam.com/
4
rs.Open sql, db, adOpenDynamic, adLockBatchOptimistic
While Not rs.EOF
cmbkd.AddItem rs!kd_barang: rs.MoveNext: Wend
cmbkd.Enabled = False
End Sub
Private Sub PilLaporan_Click(Index As Integer)
pilihan = Index
Select Case pilihan
Case 0
cmbkd.Enabled = True: cmbkd.SetFocus
Case Else
cmbkd.Enabled = False: cmbkd.Text = ""
End Select
End Sub
5. Simpan Form Laporan Barang dengan nama FrmLapBarang di Folder Persediaan Barang dimana Project & Database Persediaan Barang dibuat.