Anda di halaman 1dari 2

LATIHAN 24

Latihan Membuat Laporan Dengan


Pembatasan Menggunakan Crystal Report

Tujuan:
1. Mengenal properties Selection Formula pada crystal report control
2. mengenal penggunaan variabel untuk pengendalian data laporan

Perintah :
1. Buat form laporan data Customer menggunakan crystal report (caranya : lihat
latihan sebelumnya)
2. buat form di VB seperti pada tampilan berikut :

Atur Properties untuk :


Data Control
Name : Data1
DatabaseName : D:\namamu\databasemu
RecordSource : Tcustomer

JOB SHEET – VISUAL BASIC 56


Tambahkan item untuk Combo1 dan Combo 2

Private Sub Form_Activate()


Data1.Recordset.MoveFirst
While Not Data1.Recordset.EOF

Combo1.AddItem Data1.Recordset!NOCUST
Combo2.AddItem Data1.Recordset!NOCUST
Data1.Recordset.MoveNext
Wend
End Sub

Tulis perintah dibawah ini untuk menyeleksi data yang hendak ditampilkan

Private Sub Command1_Click()


CRT1.Destination = crptToWindow
CRT1.ReportFileName = "C:\Documents and Settings\user\My Documents\sarana\LAPCUST.rpt"

If Combo2.Text = "" Then


STRSELECTION = "{TCUSTOMER.NOCUST} >= " + "'" + Combo1.Text + "'"
Else
If Combo1.Text = "" Then
STRSELECTION = "{TCUSTOMER.NOCUST} <= " + "'" + Combo2.Text + "'"
Else
If Combo1.Text > Combo2.Text Then
A = MsgBox("DATA AKHIR LEBIH KECIL, ULANGI DONG", vbOKOnly)
Combo1.SetFocus
Exit Sub
Else
STRSELECTION = "{TCUSTOMER.NOCUST} IN " + "'" + Combo1.Text + "'" + " TO " + "'" + Combo2.Text + "'"
End If
End If
End If

CRT1.SelectionFormula = STRSELECTION
CRT1.Action = 1

End Sub

JOB SHEET – VISUAL BASIC 57

Anda mungkin juga menyukai