• Tidak ada hasil yang ditemukan

Diktat Vb.net Januari

N/A
N/A
Protected

Academic year: 2021

Membagikan "Diktat Vb.net Januari"

Copied!
82
0
0

Teks penuh

(1)

DIKTAT

PEMROGRAMAN VISUAL BASIC.NET

TIM PENYUSUN :

SAFITRI JUANITA

ITA NOVITA

UNIVERSITAS BUDI LUHUR

FAKULTAS TEKNOLOGI INFORMASI

JAKARTA

JANUARI 2009

(2)

PERTEMUAN 1

Pengenalan Visual Basic dot NET

1. Pengenalan

Apa itu Visual Basic.Net ?

VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa Pemrograman Adalah Perintah-perintah yang dimengerti oleh computer untuk melakukan tugas-tugas tertentu Bahasa pemrograman VB.NET dikembangkan oleh Microsoft , merupakan Salah Satu bahasa Pemrograman Yang Object Oriented Program(OOP) atau Pemrograman yang berorientasi Pada

Object. Kata “Visual” menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan Cara ini, kita tidak perlu lagi menuliskan instruksi pemrograman dalam kode-kode baris hanya untuk membuat sebuah Desaign Form/Aplikasi. Tetapi dengan sangat mudah yakni kita cukup melakukan Drag and drop object-object yang akan kita gunakan. VB.Net dapat kita jadikan alat Bantu untuk membuat berbagai macam program computer. Aplikasi VB.NET hanya dapat dijalankan pada system Operasi Windows.

2. Pemanfaatan Aplikasi VB.NET

Aplikasi yang dapat dihasilkan dengan bahasa pemrograman VB.NET antara lain:

 Sistem Aplikasi Bisnis  Software Aplikasi SMS  Software Aplikasi Chatting  Permainan (Game)

(3)

3. Area Kerja Visual Basic.NET

Untuk Memulai VB.NET pastikan Komputer anda sudah terinstall Program yang bersangkutan yakni Microsoft Visual Studio 2005. Pertama Kali Muncul adalah seperti gambar dibawah ini :

Gambar 1.1 : Area Kerja Visual Basic.NET

4.

Membuat Project Baru

Project adalah Kumpulan dari Beberapa File (Form, Report, File,

Module, dll) yang didalamnya mempunyai Aturan-aturan yang berlaku terhadap project tersebut.

Untuk Membuat Project baru dapat dilakukan dengan cara : 1. Pilih Menu File » New » Project Pada Menu Bar

(4)

Gambar 1.2 : Tampilan Membuat Project Baru

2.

Klik Icon( ) Yang terdapat tepat di bawah Menu File pada Menu Bar Dengan menggunakan Kombinasi Tombol Yakni Tombol Ctrl + Shift + N Pada saat bersamaan.

3.

Setelah itu akan Muncul sebuah Jendela Dialog Seperti gambar di bawah ini:

(5)

Gambar 1.3 : Jendela Dialog untuk project baru

4.

Untuk Membuat Project yang tipenya adalah Windows

Application maka Kita Pilih Windows Application. Lalu Tentukan Nama Solution (Dituliskan Di Kotak Name), Lokasi

Penyimpanan(Dituliskan di Location apabila Kita tidak Hafal

Struktur Drivenya maka Sebaiknya Kita Klik Browse lalu tentukan Dimana Letak Penyimpanan Project Kita) . Setelah Itu Tekan Tombol OK.

5.

Secara Otomatis Tercipta Folder dan beberapa file pendukung dalam pembuatan Aplikasi di Alamat Penyimpanan Yang telah diinputkan tadi .

(6)

Gambar 1.4 : Folder Tempat Penyimpanan Solusi 5. Lembar Kerja VB.NET

Setelah itu kita akan Melihat sebuah lembar kerja (Tempat membuat Aplikasi) Seperti gambar dibawah ini:

Gambar 1.5 : Tampilan Lembar Kerja VB.Net

(7)

Menu Bar

Berisi Menu-menu yang masing-masing menu memiliki fungsi tersendiri.

ToolBar

Tombol-tombol Icon Yang berfungsi mewakili suatu perintah yang berada paa Menu bar.

ToolBox

Jendela yang mengandung semua Object atau control yang dapat di tempelkan dan dibutukan untuk membentuk suatu program.

Project(Solution) Explorer

Jendela yang mengandung semua File yang ada didalam aplikasi yang akan kita buat. Contoh: Form,Module,Class,Report, dll.  Design View

Daerah kerja utama Untuk Mendesign program-program Aplikasi  Code View

Tempat Mengetikkan baris program yang menjadi istruksi-instruksi.

Project(Object) Properties

Jendela yang mengandung semua informasi/Sifat dari Object yang terdapat pada aplikasi yang dibuat dan terseleksi.

6. Menjalankan Aplikasi

Aplikasi yang kita buat dapat dijalankan dengan beberapa cara, sebagai Berikut:

(8)

Gambar 1.6 : Tampilan Menu Debug

 Menekan tombol F5 pada Keyboard

Menekan Tombol [ ] Pada ToolBar

7. Menghentikan Debug Aplikasi

Untuk Menghentikan Mendebug Aplikasi dapat dilakukan dengan cara:

 Pilih Menu Debug Stop pada Menu Bar

Gambar 1.7 : Tampilan Stop Debug pada Menu Bar

 Menekan Kombinasi Tombol (Shift + F5)

(9)

8. Membuka Project yang Sudah Ada

Untuk Membuka Projek yang sudah Ada Dapat dilakukan dengan cara:

 Mendouble Klik / ( Klik KananOpen) File yang ada.  Pilih Menu Open Project/Solution

Gambar 1.8 : Tampilan Membuka Objek yang sudah ada

Klik Tombol pada ToolBox atau

 Menekan kombinasi Tombol Ctrl + Shift + O

9. Menambah atau Menyisipkan File

Menambahkan File(Form,Modul, dll), caranya adalah :

1.

Klik Icon ( ) Pada ToolBar pilih Add New Item (Tambah

file baru), Add Existing Item (Tambah File yang sudah ada). Lihat Gambar di bawah ini

(10)

Gambar 1.9 : Tampilan toolbar untuk tambah atau menyisipkan File

2.

Klik Kanan Pada Solution Explorer Lalu Pilih Add

Gambar 1.10 : Tampilan Solution Explorer

3.

Klik Add New Item untuk menambahkan(menyisipkan) File yang Baru akan kita buat. Lalu Akan Muncul Pilihan, pilihlah Apa yang akan kita tambahkan. Diakhiri dengan menekan tombol Add. Lihat Gambar di bawah

(11)

Gambar 1.11 : Tampilan Tambah file baru

4.

Klik Add Existing Item untuk menambahkan(Menyisipkan) File yang Sudah Dibuat dengan cara memilih File yang ingin di tambahkan kedalam Aplikasi. Diakhiri dengan Menekan Tombol Add.

Gambar 1.12 : Tampilan Tambah File yang sudah ada 10. Keluar Dari Area Kerja Visual Basic.NET

(12)

Klik Icon ( ) dipojok Kanan Atas Area Kerja (Gambar 1.1)

PERTEMUAN 2

PENGENALAN KONSEP DATABASE SISTEM

1. Rancangan Basis Data

Gambar 2.1 Rancangan Basis Data 2. Logical Record Structure

KDSUP NMSUP TALAMAT SUPPLIER NOSP TGLSP SP NOSP KDBRG J ML HRG PESAN TKDBRG TNMBRG TSATUAN BARANG 1 1…* 1…* 1…*

(13)

Gambar 2.2 Logical Record Structure

3. Membuat Database Access Untuk Sistem Pembelian

Buat database menggunakan 13icrosoft Access 2003 kemudian simpan dengan Nama : Pembelian.mdb.

Gambar 2.3 : Spesifikasi Database Pembelian

4. Koneksi Database Access pada VB.NET

Langkah yang harus dilakukan adalah :

(14)

Setelah membuat project baru, siapkan database pada folder tempat project baru.

Misal : nama project VBNet = “supermarket”

nama database = “supermarket.mdb”

Gambar 2.4 : Tampilan setelah dibuat database Supermaket.mdb

Pada database supermarket siapkan tabel-tabel yang diperlukan, misal untuk tahap awal, siapkan tabel barang, dengan struktur berikut :

Gambar 2.5 Tampilan Table Barang

Tahap selanjutnya, isikan beberapa record barang. Kemudian pada project Supermarket aplikasi VB Net, lakukan koneksi ke database supermarket dengan tahapan berikut :

Pada Toolbox Data, lakukan dobel klik pada

OleDbDataAdapter, kemudian klik Next dan pilih Tombol “New

(15)

Gambar 2.6 Tampilan Koneksi Database dengan Project

Pilih Provider : Microsoft Jet 4.0 OLE DB Provider, klik tombol

Next, Kemudian pilih database yang akan digunakan.

Gambar 2.7 Tampilan Koneksi Database dengan Project (2)

Setelah proses koneksi selesai, klik tombol Next, Lanjutkan hingga pada perintah Generate SQL statements, ketikkan perintah SQL untuk menampilkan data barang. Urutan Field Pada perintah Select akan berpengaruh pada susunan kolom pada komponen DataGrid. Kemudian pada proses selanjutnya aka muncul hak akses yang diberikan ke kita secara penuh, yaitu Select,Insert, Update dan Delete.

(16)

Gambar 2.8 Tampilan SQL Statement

 Pada tahap berikutnya pilih don’t include password.

Gambar 2.9 Tampilan alert password

Setelah proses koneksi selesai, tahap berikutnya adalah membuat dataset, Dataset adalah komponen yang berfungsi sebagai sumber data (data source) untuk komponen-komponen yang ada dalam Form. Untuk membuat dataset, klik kanan pada komponen

OledbDataAdapter1, kemudian pilih “generate dataset”

Setelah proses membuat dataset baru selesai, ganti properties name komponen dataset (misal: dsbarang).

(17)

Gambar 2.10 Tampilan membuat Dataset

Untuk menampilkan data, pilih komponen datagrid, letakkan dalam from, kemudian atur properties datasourcenya,

pilih dsbarang.barang. Setelah dipilih datasource, pada komponen Datagrid akan tampil field-field dari tabel barang

(18)

Gambar 2.11 Tampilan membuat Dataset

Agar pada saat running / dijalankan, pada komponen datagridnya muncul data/record tabel barang, pada komponen form1 event load, ketikkan perintah : OleDBDataAdapter1.fill(dsbarang),

Gambar 2.12 Tampilan membuat OleDBDataAdapter

Pada tombol keluar, ketikkan perintah untuk menutup koneksi dan menutup form/program.

(19)

Gambar 2.13 Tampilan koding menutup koneksi

PERTEMUAN 3

Pemahaman Variabel, operator dan Komponen VB.NET

1.

TIPE DATA

.Net Framework menyediakan dua tipe variabel yang bisa

digunakan yaitu: value types dan reference types.

Perbedaan utama di antara keduanya yaitu dari cara

variabel tersebut diakses.

Type

.Net Type

Keterangan

Boolean

System.Boolean

True atau False. Default=false

Byte

System.Byte

Unsigned 8 bit integer, range

0-255, default = 0. Base type dari IDL

(Interface Definition Language)

(20)

Short

System.Int16

Signed 16 bit integer, range -32768

s/d 32767, default=0

Integer

System.Int132

Signed 32 bit integer dengan range

-2.147.483.648 s/d 2.147.483.647,

default=0

Type

.Net Type

Keterangan

Long

System.Int64

Signed 64 bit integer dengan range

2.147.483.648 s/d 2.147.483.647,

default=0

Double

System.Double

Floating point 64 bit dengan range

±5.0 x 10 -324 sampai ± 1.7 x

10308 dengan tingkat ketelitian 16

digit

Decimal

System.Decimal

Floating point 128 bit dengan range

1.0 x 10 -28 sampai 7.9x 1028

dengan tingkat ketelitian 16 digit

2.

VARIABEL

Variabel adalah tempat untuk menyimpan nilai-nilai atau

data-data secara sementara pada aplikasi VB.

Atau sebuah kotak penyimpanan untuk menyimpan dan

mengambil data, seperti yang diperlihatkan pada gambar

berikut :

(21)

1.

Sebelum variable digunakan terlebih dahulu

dideklarasikan/dibuat terlebih dahulu.

2.

Syntax sbb:

Dim namaVariabel As typeVariabel

Dim : statement dari VB.Net untuk mendeklarasikan

variabel.

namavariabel : nama variabel yang digunakan untuk

menyimpan nilai. Nama ini bebas.

tipevariabel : tipe variabel yang bergantung pada tipe

data yang akan disimpan dalam variabel tersebut

Contoh : Dim awal, akhir as integer

Dim A(3 to 9) as integer

Dim Alamat As String

Dim Tanggal As Date

Konstanta digunakan untuk mendefinisikan nama yang

user friendly untuk menyatakan nama yang sering dipakai.

Keyword Const harus digunakan untuk mendefinisikan

konstanta dengan sintaks sebagai berikut:

Access_modifier Const nama_konst As tipe = nilai

Keyword Const harus digunakan untuk mendefinisikan

konstanta dengan sintaks sebagai berikut:

Access_modifier Const nama_konst As tipe = nilai

3.

OBJECT (CONTROL) DALAM VB.NET

1.

Form : digunakan untuk membuat antar muka pada

(22)

Gambar 3.1 Tampilan Form

2.

Label : Control (Object) yang digunakan untuk

menampilkan Teks yang tidak dapat diperbaiki oleh User.

Gambar 3.2 tampilan label

3.

TextBox :Control yang mengandung string yang

dapat diperbaiki oleh pemakai, dapat berupa satu baris

tunggal, atau banyak baris.

(23)

Gambar 3.3 tampilan textbox

4.

Command Button: Control yang digunakan untuk

memabangkitkan, menjalankan / Menjadi TrigerEvent

Proses tertentu ketika pemakai melakukan klik padanya.

Gambar 3.3 tampilan CommandButton

5.

ComboBox :Control yang idealnya didalamnya

mengandung beberapa item, dan user dapat pemilih isi

dari item tersebut , combobox merupakan kombinasi dari

textbox dan suatu listbox dimana pemasukkan data dapat

(24)

dilakukan dengan pengetikan maupun pemilihan (idealnya

adalah pemilihan) hanya satu yang dapat dipilih.

Gambar 3.4 tampilan ComboBox

6.

ListBox :Control yang didalamnya mengandung

sjumla item, dan user dapat memilih lebih dari satu item

yang terdapat didalamnya

Gambar 3.5 tampilan ListBox

7.

CheckBox :Control yang digunakan untuk memilih

(25)

Gambar 3.6 tampilan CheckBox

8.

Timer : digunakan untuk proses background yang

diaktifkan berdasarkan interval waktu tertentu. Merupakan

control non visual.

9.

GroupBox : Control yang digunakan sebagai

container bagi control lainnya Biasanya di peruntukkan

untuk mengkelompokkan inputan yang berupa radio

button.

(26)

10.

Timer : digunakan untuk proses background yang

diaktifkan berdasarkan interval waktu tertentu. Merupakan

control non visual.

Gambar 3.7 tampilan Timer

11.

DateTimePicker : Digunakan untuk Menampilkan/Menset

Tanggal pada suatu Form.

Gambar 3.8 tampilan DateTimePicker

12.

PictureBox :Digunakan Untuk Menampilkan/Memanipulasi

(27)

Gambar 3.9 tampilan PictureBox

13.

Listview : digunakan untuk menampilkan data yang

bentuknya jamak.

Gambar 3.9 tampilan Listview

14.

Maskedtextbox : sifatnya hampir sama dengan textbox

hanya saja user dituntun dan dipaksa agar menginput data

dengan benar.

(28)

Gambar 3.10 tampilan Maskedtextbox

PERTEMUAN 4

MEMBUAT MENU APLIKASI

1.

Menu File Master

Gambar 4.1

Rancangan Layar Form Utama Sistem Pembelian

Gambar 4.2

(29)

Gambar 4.3

Rancangan Layar Menu Transaksi

Gambar 4.4

Rancangan Layar Menu Cetak Laporan

2.

Membuat Menu

Untuk membuat menu, pilih didalam toolbox lalu ketikkan nama menu sesuai dengan yang diinginkan

Atau bisa juga dengan mengetikkan menu pada properties text

Penggunaan tanda ”&” diantara nama menu, berfungsi agar menu dapat diakses menggunakan keyboard dengan menekan tombol alt disertai dengan huruf yang bergaris bawah.

jika program sudah dijalankan, menu ini dapat diakses dengan menekan tombol ”alt dan m” secara bersamaan.

3.

Membuat Module

Dalam sistem pembelian ini, koneksi database nya terdapat pada Module. Sehingga dibuat bersifat global.

(30)

Untuk membuat Module, perlu menambahkan atribut baru berupa module pada project. Dengan cara: Klik kanan pada Project di Solution Explorer, kemudian pilih Add, Add Module

Gambar 4.5

Cara Menambahkan Module

Beri nama Module1.vb

(31)

Ketikan code untuk module:

PERTEMUAN 5, 6, 7

FORM MASTER

Gambar : Rancangan Layar Form Entry Data Barang

Label Group Box TextBox Button Group Box Button Form Label

Nama database yang sudah dibuat

Koneksi database dengan M.Access

(32)

Tabel : Tabel propertis Entry Data Barang Coding Entri Data Barang:

OBJEK NAME TEXT PROPERTIES YANG

DIUBAH

Form1 frmMasterBara

ng frmMasterBarang Font , Back Color, StartPosition = CenterScreen Label1 Label1 ENTRY DATA BARANG Font, Back Color GroupB

ox1 Groupbox1 Data Barang Font, Back Color Label2 lblkdbrg KODE BARANG Font, Back Color Label3 lblnmbrg NAMA BARANG Font, Back Color Label4 Lblharsat HARGA SATUAN Font, Back Color Textbo

x1 txtKdBrg (kosong) Font , Back Color Textbo

x2 txtNmBrg (kosong) Font, Back Color Textbo

x3 txtSatuan (kosong) Font, Back Color Button1 BtnCariBrg CARI Font , Back Color

GroupB ox2

Groupbox2 - Font, Back Color

Button2 cmdSimpan SIMPAN Font , Back Color

Button3 cmdUbah UBAH Font , Back Color

Button4 cmdHapus HAPUS Font , Back Color Button5 cmdBatal BATAL Font, Back Color Button6 cmdKeluar KELUAR Font , Back Color

(33)
(34)
(35)
(36)

Gambar: Rancangan Layar PopUp Barang

Tabel: Tabel Properties PopUp Barang

OBJEK NAME TEXT PROPERTIES YANG DIUBAH

Form1 PopBrg PopBrg Font , Back Color, StartPosition = CenterScreen

Label1 Label1 Kata Kunci Font, Back Color Textbox1 txtKey (kosong) Font , Back Color ListView1 ListView1 (kosong)  Font

ColumnAdd(3

ColumnHeader)Text(Column Header1 = KODE BARANG, (ColumnHeader2 = NAMA BARANG, ColumnHeader3 = HARGA SATUAN)  FullRowSelect = true  Gridlines = true  View = details Button1 BtnOK OK Font , Back Color

(37)
(38)
(39)

Gambar: Rancangan Layar Form Entry Data Supplier

OBJEK NAME TEXT PROPERTIES YANG DIUBAH

Form1 FrmMasterSupplier frmMasterSupplier Font , Back Color, StartPosition = CenterScreen Label1 Label1 ENTRY DATA SUPPLIER Font , Back Color GroupBox1 Groupbox1 Data Supplier Font, Back Color

Label2 lblkdsup KODE SUPPLIER Font , Back Color, Fore Color

Label3 lblnmsup NAMA SUPPLIER Font, Back Color, Fore Color

Label4 lblalamat ALAMAT SUPPLIER Font, Back Color, Fore Color

Textbox1 txtKdSup (kosong) Font , Back Color

Textbox2 txtNmSup (kosong) Font , Back Color

Textbox3 txtalamat (kosong) Font , Back Color

Button1 BtnCariSup CARI Font , Back Color

GroupBox2 Groupbox2 - Font, Back Color

Button2 cmdSimpan SIMPAN Font , Back Color

Button3 cmdUbah UBAH Font , Back Color

Button4 cmdHapus HAPUS Font , Back Color

Button5 cmdBatal BATAL Font, Back Color

Button6 cmdKeluar KELUAR Font , Back Color

(40)
(41)
(42)
(43)
(44)

Gambar: Rancangan Layar PopUp Supplier

(45)
(46)
(47)

PERTEMUAN 9,10,11,12

FORM TRANSAKSI

Gambar: Rancangan Layar Form Entry Surat Pesanan

OBJEK NAME TEXT PROPERTIES YANG DIUBAH

Form1 frmEntrySP Entry Surat Pesanan Font , Back Color, StartPosition = CenterScreen Label1 Label1 Entry Surat Pesanan Font , Back Color

Label2 lblnosp NO. SP Font , Back Color

TextBox1 txtNoSp (kosong) Font

Label3 lbltglsp TANGGAL SP Font , Back Color

DateTime Picker

DateTglSp (kosong) Format : Custom

Custom : dd MMMM yyyy

CalendarFont

GroupBox1 Groupbox1 (kosong) Back Color

Label4 lblkdsup KODE SUPPLIER Font , Back Color, Fore Color

(48)

Textbox2 txtKdSup (kosong) Font , Back Color

Label3 lblnmsup NAMA SUPPLIER Font, Back Color,

Fore Color

Textbox3 txtNmSup (kosong) Font , Back Color

Label4 lblalamat ALAMAT SUPPLIER Font, Back Color, Fore Color

Button1 btnCariSup CARI Font , Back Color

GroupBox2 Groupbox2 (kosong) Back Color

Label5 lblkdbrg KODE BARANG Font, Back Color,

Fore Color

Textbox4 txtKdBrg (kosong) Font , Back Color

Label6 lblnmbrg NAMA BARANG Font, Back Color,

Fore Color

Textbox5 txtNmBrg (kosong) Font , Back Color

Label7 lblharsat HARGA SATUAN Font, Back Color,

Fore Color

Textbox6 txtSatuan (kosong) Font , Back Color

Label8 lbljbeli JUMLAH BELI Font, Back Color,

Fore Color

Textbox7 txtJmlBeli (kosong) Font , Back Color

Label9 lbltotal TOTAL Font, Back Color,

Fore Color

Textbox8 txtTotal (kosong) Font , Back Color

GroupBox3 Groupbox2 (kosong) Back Color

Button2 btnTambah TAMBAH Font , Back Color

Button3 cmdBatal BATAL Font , Back Color

ListView1 ListView1 (kosong)  Font

ColumnAd d(5 ColumnHeader) Text(ColumnHead er1 = KODE BARANG, (ColumnHeader2 = NAMA BARANG, ColumnHeader3 = HARGA SATUAN, ColumnHeader4 = JUMLAH, ColumnHeader5 = TOTAL)  FullRowSelec t = true  Gridlines = true  View = details

Label10 lblgtotal GRAND TOTAL Font, Back Color,

Fore Color

Textbox9 txtGrandTotal (kosong) Font , Back Color

Button4 cmdSimpan SIMPAN Font , Back Color

Button5 cmdKeluar KELUAR Font , Back Color

(49)

Gambar

Rancangan Layar Form Cetak Surat Pesanan

OBJEK NAME TEXT PROPERTIES YANG

DIUBAH

Form1 FrmCetakSP FrmCetakSP Font , Back Color, StartPosition = CenterScreen Label1 Label1 CETAK SURAT PESANAN Font , Back Color GroupBox

1

Groupbox1 - Back Color

Label2 lblnosp NO. SP Font , Back Color, Fore Color

Label3 lbltglsp TANGGAL SP Font, Back Color, Fore Color

Label4 lblkdsup KODE SUPPLIER Font, Back Color, Fore Color

Label5 lblnmsup KODE SUPPLIER Font, Back Color, Fore Color

Textbox1 txtNoSP (kosong) Font , Back Color Textbox2 txtTglSP (kosong) Font , Back Color Textbox3 txtKdSup (kosong) Font , Back Color Textbox4 txtNmSup (kosong) Font , Back Color Button1 BtnCarisp CARI Font , Back Color GroupBox

1 Groupbox1 - Font, Back Color

Button2 cmdCetak CETAK Font , Back Color Button3 cmdBatal BATAL Font , Back Color Button4 cmdKeluar KELUAR Font , Back Color

(50)
(51)
(52)
(53)
(54)
(55)

Gambar

Rancangan Layar PopUp Surat Pesanan

(56)
(57)
(58)

PERTEMUAN 13

LAPORAN DENGAN CRISTAL REPORT I

Yang tidak boleh dikesampingkan dalam membangun suatu aplikasi adalah pembuatan laporan. Jika suatu program yang dibangun tanpa dilengkapi program untuk membuat suatu laporan masih belum lengkap. Oleh karena itu laporan menjadi penting untuk suatu program aplikasi. Gunanya dari suatu laporan adalah untuk melihat hasil dari suatu proses komputer dalam bentuk preview atau dalam bentuk print out ke printer atau media lain.

MENCETAK LAPORAN TABLE TUNGGAL

Untuk membuat laporan dengan Crystal Report langkah yang harus dilakukan adalah sebagai berikut :

1.

Klik kanan pada Project kemudian pilih Add  lalu pilih Add Windows Forms setelah itu program akan menampilkan kontak dialog Add New

Item

2.

Pada form Add New Item, pilih Crystal Report, lalu tekan tombol

(59)

3.

Pada Form Crystal Report Gallery  klik As a Blank Report  klik tombol OK

4. Setelah desain Crystal Report tampil klik kanan pada Database Fields lalu pilih Database Expert.

(60)

Sehingga muncul tampilan seperti dibawah. Karena kita menggunakan database Access, maka kita pilih Create New Connection  Access/Excel (DAO)  klik OK

(61)

5. Muncul window untuk memilih Database yang akan digunakan, setelah itu klik tombol finish.

6. Browse/Cari database yang akan digunakan Perbedaan setelah dikoneksikan dengan database Kemudian pilih table yang akan dikoneksikan

Tempat table yang telah dipilih

Klik untuk memilih table

(62)

7. Kemudian pilih tabel yang akan dibuat reportnya pada Form Database Expert setelah itu klik OK

8.

9. Untuk menampilkan field-field pada yang akan dicetak, drag field pada sisi Field Explorer ke dalam Layar Design Crystal Report.

Perbedaan setelah dikoneksikan dengan tabel yang dibutuhkan Perbedaan setelah dikoneksikan dengan tabel yang dibutuhkan Drag masing-masing field ke dalam bagian details

(63)

10. Untuk mendesign bentuk cetakan, dapat dilakukan di bagian Report Header, Page Header, Report Footer dan Page Footer

Contoh tampilan layout Laporan Data Barang :

Untuk membuat laporan dengan Crystal Report, biasanya diperlukan sebuah form yang menampung tampilan sementara Crystal Report. Maka kita perlu menambah sebuah form baru. Langkah-langkah yang dilakukan adalah sbb:

1.

Klik kanan pada Project di Solution Explorer  Klik Add  Windows

Form

Field-field yang di drag pada bagian Details

(64)

2. Ubah nama pada kolom Name

3. Tambahkan objek CrystalReportViewer dari Toolbox kedalam form. Hal ini berguna untuk koneksi form dengan CrystalReport

Ubah nama menjadi RptLapBrg

Cari pada grup

CrystalReports

(65)

4. Kemudian koneksikan form dengan CrystalReport yang telah dibuat : Atur properties  ReportSource --> pilih CrystalReport yang telah dibuat

5. Tampilannya akan menjadi :

Pilih CrystalReport yang telah dibuat

(66)

PERTEMUAN 14

LAPORAN DENGAN CRISTAL REPORT II

MENCETAK SURAT PESANAN

Langkah-langkah yang dijalankan hampir sama dengan cetakan laporan

1.

Klik kanan pada Project kemudian pilih Add  lalu pilih Add Windows Forms setelah itu program akan menampilkan kontak dialog Add New

Item

2.

Pada form Add New Item, pilih Crystal Report, lalu tekan tombol

Add. Tuliskan nama laporan yang akan dibuat pada kolom Name.

(67)

3.

Pada Form Crystal Report Gallery  klik As a Blank Report  klik tombol OK

4. Setelah desain Crystal Report tampil klik kanan pada Database Fields lalu pilih Database Expert.

(68)

Sehingga muncul tampilan seperti dibawah. Karena kita menggunakan database Access, maka kita pilih Create New Connection  Access/Excel (DAO)  klik OK

(69)

5. Muncul window untuk memilih Database yang akan digunakan, setelah itu klik tombol finish.

6. Browse/Cari database yang akan digunakan Perbedaan setelah dikoneksika n dengan database Kemudian pilih table yang akan dikoneksika n Tempat table yang telah dipilih Klik untuk memili h table

(70)

7. Kemudian pilih tabel yang akan dibuat reportnya pada Form Database Expert setelah itu klik OK

8. Tampilan akan menjadi:

9. Untuk menampilkan field-field pada yang akan dicetak, drag field pada sisi Field Explorer ke dalam Layar Design Crystal Report.

10. Untuk mendesign bentuk cetakan, dapat dilakukan di bagian Report Header, Page Header, Report Footer dan Page Footer

Drag masing-masing field ke dalam bagian details

(71)

Untuk membuat cetakan dengan Crystal Report, biasanya diperlukan sebuah form yang menampung tampilan sementara Crystal Report. Maka kita perlu menambah sebuah form baru. Langkah-langkah yang dilakukan adalah sbb:

1.

Klik kanan pada Project di Solution Explorer  Klik Add  Windows

Form

2. Ubah nama pada kolom Name

Ubah nama menjadi

(72)

3. Tambahkan objek CrystalReportViewer dari Toolbox kedalam form. Hal ini berguna untuk koneksi form dengan CrystalReport

4. Kemudian koneksikan form dengan CrystalReport yang telah dibuat : Atur properties  ReportSource --> pilih CrystalReport yang telah dibuat

Cari pada grup

CrystalReports

Tambahkan CrystalReportViewer ke dalam

Pilih CrystalReport yang telah dibuat

(73)

5. Tampilannya akan menjadi :

6. Pada form FrmCetakSP ketikan code berikut:

MENCETAK LAPORAN MULTI TABLE

(74)

Untuk membuat laporan dengan Crystal Report langkah yang harus dilakukan adalah sebagai berikut :

11.

Klik kanan pada Project kemudian pilih Add  lalu pilih Add Windows Forms setelah itu program akan menampilkan kontak dialog Add New

Item

12.

Pada form Add New Item, pilih Crystal Report, lalu tekan tombol

Add. Tuliskan nama laporan yang akan dibuat pada kolom Name.

Ganti namanya menjadi

(75)

13.

Pada Form Crystal Report Gallery  klik As a Blank Report  klik tombol OK

14. Setelah desain Crystal Report tampil klik kanan pada Database Fields lalu pilih Database Expert.

(76)

Sehingga muncul tampilan seperti dibawah. Karena kita menggunakan database Access, maka kita pilih Create New Connection  Access/Excel (DAO)  klik OK

(77)

15. Muncul window untuk memilih Database yang akan digunakan, setelah itu klik tombol finish.

16. Browse/Cari database yang akan digunakan Perbedaan setelah dikoneksikan dengan database Kemudian pilih table yang akan dikoneksikan

Tempat table yang telah dipilih

Klik untuk memilih table

(78)

17. Kemudian pilih tabel yang akan dibuat reportnya pada Form Database Expert setelah itu klik OK

18. Tampilannya akan menjadi:

19. Untuk menampilkan field-field pada yang akan dicetak, drag field pada sisi Field Explorer ke dalam Layar Design Crystal Report.

20. Untuk mendesign bentuk cetakan, dapat dilakukan di bagian Report Header, Page Header, Report Footer dan Page Footer

Untuk membuat laporan dengan Crystal Report, biasanya diperlukan sebuah form yang menampung tampilan sementara Crystal Report. Maka kita

Drag masing-masing field ke dalam bagian details

(79)

perlu menambah sebuah form baru. Langkah-langkah yang dilakukan adalah sbb:

1.

Klik kanan pada Project di Solution Explorer  Klik Add  Windows

Form

2. Ubah nama pada kolom Name

Ubah nama menjadi

(80)

3. Tambahkan objek CrystalReportViewer dari Toolbox kedalam form. Hal ini berguna untuk koneksi form dengan CrystalReport

4. Kemudian koneksikan form dengan CrystalReport yang telah dibuat : Atur properties  ReportSource --> pilih CrystalReport yang telah dibuat

Cari pada grup

CrystalReports

Tambahkan CrystalReportViewer ke dalam

Pilih CrystalReport yang telah dibuat

(81)

5. Tampilannya akan menjadi :

6. Pada form ketikan code:

(82)

PENUTUP

Selamat Belajar

Selamat Mengerjakan

.:¬ Ilmu Tidak Akan Berguna Bila Tidak Diberikan

Kepada Orang Lain¬:.

Gambar

Gambar 1.1 : Area Kerja Visual Basic.NET
Gambar 1.3 : Jendela Dialog untuk project baru
Gambar 1.4 : Folder Tempat Penyimpanan Solusi
Gambar 1.10 : Tampilan Solution Explorer
+7

Referensi

Dokumen terkait

sebelumnya selain membuka jendela database yang pernah dibuat sebelumnya Anda bisa membuka jendela database baru yang masih kosong caranya dengan memberi perintah Klik menu file

Pada Choose a place to save your captured video , tentukan folder yang akan digunakan untuk menyimpan hasil capture dengan klik tombol Browse, lalu pilih folder yang Anda

dipilih. • Underline Style, digunakan untuk menentukan jenis garis bawah yang diinginkan. Untuk memilih jenis garis bawah, klik-lah tab ini lalu pilih dan klik jenis

Huruf yang digunakan adalah Times New Roman , caranya biasa blok semua tulisan Ctrl+A kemudian klik Font pada Toolbar Office atau tekan Ctrl+Shift+F lalu cari dan pilih Times

Pilih menu Edit > New > String Value dan beri nama sesuai dengan username yang digunakan di Windows (contohnya: Chippers) Klik ganda pada value tersebut dan masukkan path

Prosedur Masukkan Kriteria Goal Pilih menu play game Klik menu yang dipilih Jika berhasil menampilka n menu pilih level, jika tidak menu tidak tampil Berhasi

Pilih menu Edit > New > String Value dan beri nama sesuai dengan username yang digunakan di Windows (contohnya: Chippers) Klik ganda pada value tersebut dan masukkan path

Pilih menu Edit > New > String Value dan beri nama sesuai dengan username yang digunakan diWindows (contohnya: Chippers) Klik ganda pada value tersebut dan masukkan path