PERTEMUAN 4 MEMBUAT STRUK PEMBAYARAN DAN ...6. Pilih yes ulangi no. 3 atau 4, pilih no input uang...

17
MEMBUAT STRUK PEMBAYARAN DAN FORM TRANSAKSI PENJUALAN PERTEMUAN 4

Transcript of PERTEMUAN 4 MEMBUAT STRUK PEMBAYARAN DAN ...6. Pilih yes ulangi no. 3 atau 4, pilih no input uang...

  • MEMBUAT STRUK PEMBAYARAN DAN FORM TRANSAKSI PENJUALAN

    PERTEMUAN 4

  • Struk Pembayaran Untuk menggunakan crystal report, penulis sebelumnya menginstal terlebih dahulu, yang penulis gunakan crystal report versi 8.5. Buka Crystal Report melalui langkah-langkah dibawah ini: Klik Start

    1. Klik Start 2. Pilih All Programs 3. Klik Crystal Reports 4. Pilih Using as a blank report 5. Lalu Klik Ok

    MEMBUAT STRUK PEMBAYARAN

  • Maka akan tampil Data Explorer seperti gambar dibawah ini,

    6. Pilih ODBC – Create New Data Source – Add

    MEMBUAT STRUK PEMBAYARAN

  • 7.

    Pilih option user atau system

    8.

    MEMBUAT STRUK PEMBAYARAN

  • 9.

    Sesuaikan dgn nama

    database masing-

    masing

    10.

    MEMBUAT STRUK PEMBAYARAN

  • 11. Double klik/ Add semua tabel yang ada di folder tutorial lalu close

    12.

    Bila belum ada garis relasinya cek tabel-tabel di databasenya, biasanya ada yg beda type/sizenya. Misal kodebarang yg di barang beda dgn di detailtransaksi.

    MEMBUAT STRUK PEMBAYARAN

  • Tanda panah di mistar berguna untuk memudahkan pengaturan penempatan objek field,garis dll. Caranya cukup di klik di mistar saja Menampilkan field explorer: MENU INSERT – FIELD OBJ ECT

    Field Tabel Tgljual → transaksi Kodeuser → transaksi Kodebarang → barang

    Namabarang → barang hargasatuan → barang jumlahbeli → detailtransaksi subtotal → detailtransaksi

    MEMBUAT STRUK PEMBAYARAN

  • Grand total:

    Menu Insert – Grandtotal

    Pilih subtotal dari detailtransaksi

    MEMBUAT STRUK PEMBAYARAN

  • Untuk garis ada di menu insert – line. Bantu dengan panah di mistar utk penempatan.

    Toolbar utk membuat label. Save dengan nama: cetak2

    MEMBUAT STRUK PEMBAYARAN

  • Kendala yang mungkin terjadi ketika crystal report di preview/run:

    � Myodbc error.... solusinya: 1. Buka regedit ( Start – Run – Regedit – Enter )

    2. Cari : HKEY_CURRENT_USER\Software\Seagate Software\Crystal

    Reports\DatabaseOptions\ODBC

    3. Buat key baru : Klik kanan pada ODBC, pilih New, Key

    4. Beri Nama : outerjoin

    5. Di Dalam Key OuterJoin, buat New String Value

    6. Beri nama : SQL2outerjoin

    7. Klik kanan pada String Value SQL2outerjoin, pilih Modify

    8. Isikan : libmyodbc3 (untuk myodbc versi 3) atau libmyodbc5 (untuk myodbc versi 5)

    � Setelah di PRIVIEW kosong tidak ada isi datanya. So lusinya: Cek tabel-tabelnya di database tipedata, size, isi data mungkin tidak sama. Contoh; Antara kode barang di tabel barang dengan tabel detai l mungkin tidak sama type, size atau isi datanya di tabel yang satu ada di tabel lain yang berkaitan tidak ada.

    MEMBUAT STRUK PEMBAYARAN

  • Form Transaksi Penjualan (name : formtransaksi) Desain form transaksi:

    Objek Properties Setting Command1 Name blistbarang Command2 Name binput Command3 Name bsimpan Command4 Name bbatal Command5 Name btutup MSHFexGrid Name grid CrystalReport Name cr Label10 Name lbayar

    MEMBUAT FORM TRANSAKSI

  • Running program:

    MEMBUAT FORM TRANSAKSI

  • Logika Jalannya program : 1. Pertama run tombol aktif: INPUT sama TUTUP selain itu nonaktif, tgl otomatis muncul. 2. Tekan INPUT notrans muncul otomatis dan tombol SIMPAN, BATAL aktif. Sedangkan INPUT, TUTUP nonaktif. 3. Kode barang bisa langsung di input di txtkdbrg lalu enter nama barang, satuan harga tampil 4. Atau di klik tombol list brg, tampil list barangnya klik salah satu barang maka kode barang, nama barang,satuan, harga tampil. 5. Kursor langsung muncul di jumlah jual, input jumlah jual lalu enter muncul kotak pesan

    MEMBUAT FORM TRANSAKSI

  • 6. Pilih yes ulangi no. 3 atau 4, pilih no input uang bayar. 7. Jika uang bayar kurang muncul pesan 8. Selain itu muncul kembalian langsung TEKAN TOMBOL SIMPAN atau BATAL. 9. Jika SIMPAN tampil struk pembayaran. BATAL kembali semula. 10. Di dalam grid bisa juga membatalkan salah satu barang yang di beli, caranya: klik di dalam grid, pake panah atas bawah utk memilih

    barangnya lalu tekan backspace. 11. TEKAN TUTUP keluar dari program transaksi.

    MEMBUAT FORM TRANSAKSI

  • MEMBUAT FORM TRANSAKSI

  • MEMBUAT FORM TRANSAKSI

  • MEMBUAT FORM TRANSAKSI