Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Membuat Jurnal Dari Transaksi

Presentasi serupa


Presentasi berjudul: "Membuat Jurnal Dari Transaksi"— Transcript presentasi:

1 Membuat Jurnal Dari Transaksi

2 Buatlah Koneksi ODBC untuk Tabel Northwind dengan nama odbc_jurnal
Tahan Persiapan Buatlah Koneksi ODBC untuk Tabel Northwind dengan nama odbc_jurnal Buatlah Folder di drive D: dengan nama MembuatJurnal Latihan ini dibagi menjadi 2 Tahap: Mempersiapkan Database dan Tabel Membuat Fom VB dan Coding

3 Mempersiapkan Database & Tabel
Buka database Northwind dengan Enterprise Manager. Klik Tabel Orders, kemudian tampilkan Design Table. Tambahkan field status pada tabel, kemudian tarik ke field urutan ke-2.

4

5 Membuat view_transaksi
Klik kanan pada Views >> New View Masukkan tabel Orders dan Order Details Kemudian setup sesuai gambar berikut:

6 dbo.[Order Details].UnitPrice * dbo.[Order Details].Quantity

7 Buatlah tabel baru pada database Nortwind, dengan nama: tbl_jurnal

8 Tahap Persiapan Membuat Form VB
Sebelum kalian meletakkan komponen diatas form yang kosong, simpanlah terlebih dahulu Project VB kalian kedalam folder yang sebelumnya telah dibuat. Buatlah Form Proses Jurnal sesuai dengan tampilan berikut;

9 SELECT OrderID FROM dbo.Orders WHERE (status IS NULL)

10 Name Adodc1 Adodc2 Adodc3 Adodc4
Setup ADODC , klik kanan pada ADODC >> Properties, setting yang dibutuhkan, yaitu; Name Adodc1 Adodc2 Adodc3 Adodc4 ODBC Name odbc_jurnal Command Type adCmdTable adCmdUnknown Table view_transaksi - tbl_jurnal Command Text (SQL) SELECT OrderID FROM dbo.Orders WHERE status='' OR (status IS NULL) SELECT OrderID, status FROM Orders Keterangan Untuk menampilkan data Orders dan Order Details sesuai kode OrderID pada DataGrid1 Untuk menampikan list OrderID pada DataCombo1 Untuk menampilkan data jurnal pada DataGrid2 Untuk mengubah status Orders dari <Null> menjadi yes, yang artinya telah dijurnal

11 Setup Komponen Lain DataGrid1 dikoneksikan dengan Adodc1
DataCombo1 dikoneksikan dengan Adodc2, ListField = OrderID

12 Sub BuatJurnal() Adodc3.Recordset.AddNew Adodc3.Recordset.Fields(0) = Text1.Text Adodc3.Recordset.Fields(1) = Text2.Text Adodc3.Recordset.Fields(2) = "-" Adodc3.Recordset.Fields(3) = "Penjualan" Adodc3.Recordset.Fields(4) = "4.1" Adodc3.Recordset.Fields(5) = 0 Adodc3.Recordset.Fields(6) = CDbl(Text3.Text) Adodc3.Recordset.Save Adodc3.Recordset.Fields(3) = " Kas" Adodc3.Recordset.Fields(4) = "1.1" Adodc3.Recordset.Fields(5) = CDbl(Text3.Text) Adodc3.Recordset.Fields(6) = 0 Adodc3.Refresh End Sub

13 Private Sub Command1_Click()
BuatJurnal Adodc4.CommandType = adCmdUnknown Adodc4.RecordSource = "" Adodc4.RecordSource = "SELECT OrderID, status FROM" & _ " Orders WHERE OrderID='" & _ DataCombo1.Text & "'" Adodc4.Refresh Adodc4.Recordset.Fields(1) = "yes" Adodc4.Recordset.Update Adodc2.Refresh End Sub

14 Private Sub DataCombo1_Change()
Adodc1.CommandType = adCmdUnknown Adodc1.RecordSource = "" Adodc1.RecordSource = "SELECT SUM(subtotal) AS total " _ " FROM dbo.view_transaksi WHERE OrderID='" & _ DataCombo1.Text & "'" Adodc1.Refresh Text3.Text = Adodc1.Recordset.Fields(0).Value Adodc1.RecordSource = "SELECT * FROM dbo.view_transaksi" _ " WHERE OrderID='" & _ Text1.Text = Adodc1.Recordset.Fields(0).Value Text2.Text = Adodc1.Recordset.Fields(1).Value End Sub

15

16

17

18


Download ppt "Membuat Jurnal Dari Transaksi"

Presentasi serupa


Iklan oleh Google