170 likes | 323 Views
Pemrograman VB.NET. Pertemuan 12. Design form cetak Surat Pesanan. Untuk membuat design form cetak SP, perlu ditambahkan dulu sebuah form kedalam project Caranya : klik kanan pada project AddWindows Form. Beri nama : (ubah properties name) FrmCetakSP.
E N D
Pemrograman VB.NET Pertemuan 12
Design form cetak Surat Pesanan • Untuk membuat design form cetak SP, perlu ditambahkan dulu sebuah form kedalam project • Caranya : klik kanan pada projectAddWindows Form Beri nama : (ubah properties name) FrmCetakSP
Untuk mendesign form Cetak Surat Pesanan, lihat pada diktat Perhatikan objek yang digunakan Design Form Cetak SP PopUpSP
Perhatikan database • Perhatikan table SP dan table PESAN pada database yang dulu dibuat Table : SP Perhatikan masing-masing field, type data dan panjang field
Perhatikan database • Perhatikan table SP dan table PESAN pada database yang dulu dibuat Table : PESAN Perhatikan masing-masing field, type data dan panjang field
Field –field yang ada di database digunakan untuk dalam membuat code program autonumber dan code-code lain dalam form cetak SP. Maka perhatikan table SP dan table PESAN pada database yang dulu dibuat Perhatikan database
Memulai code cetak SP • Pada form cetak SP tidak ada autonumber, karena no SP yang akan dicetak, dipilih dari tombol cari (PopUpSP) atau langsung diketikan pada txtNoSP
Code program untuk txtNoSP keypress Penjelasan
Code program untuk txtNoSP keypress (1) Bagaimana menampilkan nama Supplier??
Code program untuk txtNoSP keypress (2) • Untuk menampilkan nama supplier, kita harus memperhatikan table SP • Di dalam table SP, terdapat field KdSup. Field KdSup ini merupakan Primary Key pada table Supplier. Maka field KdSup ini menjadi ForeignKey pada table SP. • Dengan memanfaatkan FK tersebut, maka akan mendapat Nama Supplier Mengapa “dreader1” , “sqlx”, “cmmd1”?? Karena dalam 1 fungsi sub(private sub) tidak boleh ada nama variabel yang sama Maka untuk membedakan dengan variabel sebelumnya, diberikan nama yg beda
Ada 1 Pop up yang diperlukan pada form cetak SP Kita perlu menambahkan form baru untuk PopUpSP Caranya : klik kanan pada projectAddWindows Form Membuat Pop Up SP Beri nama : (ubah properties name) PopUpSP
Membuat Pop Up SP Pada form PopUpSP, Ketikan code sbb:
Membuat Pop Up SP Pada form PopUpSP, Ketikan code sbb:
Code program tombol cari (PopUpSP) Pada form FrmCetakSP, tombol cari, Ketikan code sbb:
Code program tombol cetak • Cetak yang dimaksud, adalah cetak ke layar bukan ke printer • Untuk mencetak ke layar, perlu tambahan property dari Crystal Report • Crystal Report tidak bisa berdiri sendiri, tapi butuh form untuk menampung Crystal Report tersebut • Maka kita perlu menambahkan 1 buah form sebagai tampungan Crystal Report • Tambahkan 1 buah form, beri nama FrmRptCetakSP