You are on page 1of 2

www.konsultasivb.

com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

Cara Menghilangkan Password Laporan Crystal Report (VB.Net)

1. Membuat database dengan nama "DBService" (boleh mdb atau accdb,


dalam contoh ini menggunakan accdb - access 2007, 2010)
2. Membuat tabel dengan nama "barang" dan mengisi tabel secara
manual (sebagai demo)
3. Membuat laporan dengan crystal report (diambil dari tabel dan
simpan dengan nama "barang.rpt" di posisi bin\debug)
4. Membuat form pemanggil laporan
a. Tambahkan sebuah button
b. Tambahkan sebuah crystalreport(viewer) dan ubah namanya
menjadi CRV
www.konsultasivb.com
Pusat Kursus VB.Net & Bimbingan Tugas Akhir

5. Menghilangkan password laporan

Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared

Public Class Form1

Dim laporan As New ReportDocument


Dim TabelLogon As
CrystalDecisions.Shared.TableLogOnInfo

Sub SetingLaporan()
Dim BacaTabel As
CrystalDecisions.CrystalReports.Engine.Table
For Each BacaTabel In laporan.Database.Tables
TabelLogon = BacaTabel.LogOnInfo
With TabelLogon.ConnectionInfo
.ServerName = Application.StartupPath &
"\Dbsercive.accdb"
.UserID = ""
.Password = ""
.DatabaseName = ""
End With
BacaTabel.ApplyLogOnInfo(TabelLogon)
Next BacaTabel
End Sub

Private Sub Button1_Click(ByVal sender As


System.Object, ByVal e As System.EventArgs) Handles
Button1.Click

laporan.Load(Application.StartupPath &
"\barang.rpt")

Call SetingLaporan()
CRV.ReportSource = laporan
End Sub
End Class