• Tidak ada hasil yang ditemukan

Sistem Informasi Pembayaran Spp Pada Smk Swasta Parulian-3 Medan Menggunakan Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Pembayaran Spp Pada Smk Swasta Parulian-3 Medan Menggunakan Visual Basic 6.0"

Copied!
30
0
0

Teks penuh

(1)

LSITING PROGRAM

1.Modules

Public koneksi As New ADODB.Connection

Public rs As New ADODB.Recordset

Public Sub konekdb()

Set koneksi = New ADODB.Connection

koneksi.ConnectionString =

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Databasesiswa.mdb"

koneksi.Open

'On Error Resume Next

'If rs.State = adStateOpen Then

'koneksi.Close

'koneksi.Open

'Else

'koneksi.Open

'End If

'MsgBox "koneksi gagal"

End Sub

2. Menu Login

Dim rs As ADODB.Recordset

Private Sub Cmdlogin_Click()

Set rs = New ADODB.Recordset

Set rs = koneksi.Execute("select * from tblPetugas where KodePetugas ='" & TxtUsername.Text & "' and Password='" & TxtPassword.Text & "'")

If Not rs.EOF Then

(2)

DesainHalamanUtama.Visible = True

DesainHalamanUtama.kodeUser = TxtUsername.Text

DesainHalamanUtama.namaUser = rs!NamaPetugas

Unload Me

Else

TxtUsername.Text = ""

TxtPassword.Text = ""

End If

End Sub

Private Sub Form_Load()

3. Menu Utama

Public namaUser As String

Public kodeUser As String

Private Sub MnAbout_Click()

AboutMe.Enabled = True

AboutMe.Visible = True

AboutMe.SetFocus

End Sub

Private Sub MnDataPetugas_Click()

FrmDataPetugas.Enabled = True

FrmDataPetugas.Visible = True

FrmDataPetugas.SetFocus

End Sub

Private Sub MnDataSiswa_Click()

FrmDataSiswa.Enabled = True

FrmDataSiswa.Visible = True

(3)

End Sub

Private Sub MnLaporan_Click()

FrmLaporan.Enabled = True

FrmLaporan.Visible = True

FrmLaporan.SetFocus

End Sub

Private Sub MnLogOut_Click()

Login.Enabled = True

Login.Visible = True

Login.SetFocus

Unload Me

End Sub

Private Sub MnTransaksi_Click()

FrmPembayaranSPP.Enabled = True

FrmPembayaranSPP.Visible = True

FrmPembayaranSPP.SetFocus

End Sub

CmdCancel.BackColor = &HFF&

Call konekdb

End Sub

4. Menu Input Data Siswa

Private Sub CommandEdit_Click()

If CommandEdit.Caption = "Edit" Then

CommandEdit.Caption = "Save"

aktif (True)

TextNIS.Enabled = False

(4)

CommandEdit.Caption = "Edit"

koneksi.Execute ("Update tblSiswa set Nis='" & TextNIS.Text & "',NamaSiswa='" _

& TextNamaSiswa.Text & "', kelas='" & CmbKelas.Text & "',TempatLahir='" & TxtTempatLahir.Text & _

"',TanggalLahir='" & Format(DTPicker1.Value, "dd/MM/yyyy") & "',Alamat='" & TxtAlamat.Text & _

"',NoHandpone='" & TxtNoHandpone.Text & "',Agama='" & CmbAgama.Text & "',JenisKelamin='" & jk _

& "',NamaIbu='" & te.Text & "','PekerjaanIbu='" & CmbPekerjaanIbu.Text & "',NamaAyah='" & TxtNamaAyah.Text _

& "',pekerjaanAyah='" & CmbPekerjaanAyah.Text & "' where NIS='" & TextNIS.Text & "'")

aktif (False)

TextNIS.Enabled = False

End If

Adodc1.Refresh

DataGrid1.Refresh

End Sub

Sub SetTextBox()

TextNIS.Text = ""

TxtNamaSiswa.Text = ""

DTPTanggalMasuk.Value = Now

CmbKelas.Text = ""

CmbJurusan.Text = ""

CmbGroup.Text = ""

TxtTempatLahir.Text = ""

TxtAlamat.Text = ""

TxtNoHandpone.Text = ""

(5)

OptPria.Value = False

OptPerempuan.Value = False

TxtNamaIbu.Text = ""

CmbPekerjaanIbu.Text = ""

TxtNamaAyah.Text = ""

CmbPekerjaanIbu.Text = ""

End Sub

Sub Aktiftext(X As Boolean)

TextNIS.Enabled = X

TxtNamaSiswa.Enabled = X

DTPTanggalMasuk.Enabled = X

CmbKelas.Enabled = X

CmbJurusan.Enabled = X

CmbGroup.Enabled = X

TxtTempatLahir.Enabled = X

TxtAlamat.Enabled = X

TxtNoHandpone.Enabled = X

CmbAgama.Enabled = X

OptPria.Enabled = X

OptPerempuan.Enabled = X

TxtNamaIbu.Enabled = X

CmbPekerjaanIbu.Enabled = X

TxtNamaAyah.Enabled = X

CmdPekerjaanAyah.Enabled = X

End Sub

Sub setTombol()

(6)

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

CmdDelete.Caption = "Delete"

CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")

CmdCancel.Caption = "Cancel"

CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")

End Sub

Private Sub CmdAdd_Click()

If CmdAdd.Caption = "Add" Then

CmdAdd.Caption = "Save"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

Dim jk As String

If OptPerempuan.Value = True Then

jk = "L"

ElseIf OptPria.Value = True Then

jk = "P"

End If

koneksi.Execute " insert into tblSiswa values('" & TextNIS.Text & "','" & TxtNamaSiswa & "','" &

Format(DTPTanggalMasuk.Value, "MM/dd/yyyy") & _

"','" & CmbKelas.Text & "','" & CmbJurusan.Text & "','" & CmbGroup.Text & "','" & TxtTempatLahir.Text & _

"','" & Format(DTPTanggalLahir.Value, "MM/dd/yyyy") & "','" & TxtAlamat.Text & _

(7)

"','" & TxtNamaIbu.Text & "','" & CmbPekerjaanIbu.Text & "','" & TxtNamaAyah.Text & "','" & CmbPekerjaanAyah.Text & "')"

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

End If

End Sub

Private Sub CmdCancel_Click()

SetTextBox

Aktiftext (True)

TextNIS.Text = ""

aktif (False)

End Sub

Private Sub CmdDelete_Click()

koneksi.Execute ("delete from tblsiswa where Nis='" & TextNIS.Text & "'")

MsgBox "data telah di hapus"

End Sub

Private Sub CmdEdit_Click()

If CmdEdit.Caption = "Edit" Then

CmdEdit.Caption = "Save"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

End If

End Sub

Sub setcombobox()

(8)

.AddItem "islam"

.AddItem "kristen"

.AddItem "budha"

.AddItem "hindu"

.AddItem "katolik"

End With

With CmbPekerjaanIbu

.AddItem "Pengusaha"

.AddItem "Petani"

.AddItem "PNS"

.AddItem "Petani"

.AddItem "Pegawai Bank"

.AddItem "Ibu Rumah Tangga"

End With

With CmbPekerjaanAyah

.AddItem "Pengusaha"

.AddItem "Petani"

.AddItem "Kontraktor"

.AddItem "PNS"

End With

With CmbJurusan

.AddItem "Teknik Kendaraan Ringan"

.AddItem "Teknik Sepeda Motor"

End With

With CmbKelas

.AddItem "X"

(9)

.AddItem "XII"

End With

With CmbGroup

.AddItem "1"

.AddItem "2"

.AddItem "3"

End With

End Sub

Sub tampilakanData()

Set rs = New ADODB.Recordset

rs.CursorLocation = adUseClient

rs.Open ("select * from tblsiswa"), koneksi, adOpenKeyset, adLockOptimistic

Set DGSiswa.DataSource = rs

rs.Requery

End Sub

Private Sub Form_Load()

setTombol

setcombobox

konekdb

tampilakanData

SetTextBox

Aktiftext (True)

End Sub

5. Menu Input Data Siswa

Private Sub CmdAdd_Click()

If CmdAdd.Caption = "Add" Then

(10)

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

Dim jk As String

If OptPria.Value = True Then

jk = "P"

ElseIf OptPerempuan.Value = True Then

jk = "W"

End If

koneksi.Execute " insert into tblPetugas values('" & TxtKodePetugas.Text & "','" & TxtNamaPetugas.Text & "','" & TxtAlamat.Text & "','" & TxtTelepon.Text & "','" & jk & "','')"

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

tampilkanData

End If

End Sub

Sub tampilkanData()

Set rs = New ADODB.Recordset

rs.CursorLocation = adUseClient

rs.Open ("select * from tblpetugas"), koneksi, adOpenKeyset, adLockOptimistic

Set DGDataPetugas.DataSource = rs

rs.Requery

End Sub

Private Sub CmdCancel_Click()

SetTextBox

TxtKodePetugas.Text = ""

TxtNamaPetugas.Text = ""

(11)

TxtTelepon.Text = ""

OptPria.Value = False

OptPerempuan.Value = False

End Sub

Sub SetTextBox()

End Sub

Private Sub CmdDelete_Click()

koneksi.Execute ("delete from tblpetugas where KodePetugas='" & TxtKodePetugas.Text & "'")

MsgBox "data telah di hapus"

tampilkanData

End Sub

Private Sub CmdEdit_Click()

If CmdEdit.Caption = "Edit" Then

CmdEdit.Caption = "Save"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

Dim jk As String

If OptPerempuan.Value = True Then

jk = "W"

ElseIf OptPria.Value = True Then

jk = "P"

End If

koneksi.Execute ("Update tblpetugas set NamaPetugas='" & TxtNamaPetugas.Text & "',Alamat='" & TxtAlamat.Text &

"',Telepon='" & TxtTelepon.Text & "',JenisKelamin='" & jk & "' where KodePetugas='" & TxtKodePetugas.Text & "'")

CmdEdit.Caption = "Edit"

(12)

tampilkanData

End If

End Sub

Private Sub Form_Load()

Call konekdb

setTombol

Call tampilkanData

End Sub

Sub setTombol()

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

CmdDelete.Caption = "Delete"

CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")

CmdCancel.Caption = "Cancel"

CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")

End Sub

6. Menu Input Data Biaya Spp

Private Sub CommandEdit_Click()

.WindowState = crptMaximized

If CommandEdit.Caption = "Edit" Then

CommandEdit.Caption = "Save"

aktif (True)

(13)

Else

CommandEdit.Caption = "Edit"

aktif (False)

TextNIS.Enabled = False

End If

Adodc1.Refresh

DataGrid1.Refresh

End Sub

Sub SetTextBox()

TxtNoTransaksi.Text = ""

DTPTanggalTransaksi.Value = Now

CmbTahunAjaran.Text = ""

TxtKodePetugas.Text = ""

TxtNamaPetugas.Text = ""

OptPria.Value = False

OptWanita.Value = False

TxtNis.Text = X

TxtNamaSiswa.Text = X

CmbKelas.Text = X

CmbJurusan.Text = X

CmbKodeBiaya.Text = X

TxtBesarUangSekolah.Text = X

CmbPembayaranBulanan.Text = X

CmbKeterangan.Text = X

TxtTotalBiaya.Enabled = X

End Sub

(14)

Dim i As Integer

With CmbTahunAjaran

For i = Format(Now, "yyyy") - 1 To Format(Now, "yyyy") + 1

.AddItem i & "/" & (i + 1)

Next i

End With

End Sub

Sub aktifIsi(X As Boolean)

DTPTanggalTransaksi.Enabled = X

CmbTahunAjaran.Enabled = X

TxtNis.Enabled = X

CmbKodeBiaya.Enabled = X

CmbPembayaranBulanan.Enabled = X

CmbKeterangan.Enabled = X

DTPTanggalTransaksi.Enabled = X

End Sub

Sub Aktiftext(X As Boolean)

TxtNoTransaksi.Enabled = X

TxtKodePetugas.Enabled = X

TxtNamaPetugas.Enabled = X

OptPria.Enabled = X

OptWanita.Enabled = X

TxtNamaSiswa.Enabled = X

CmbKelas.Enabled = X

CmbJurusan.Enabled = X

TxtBesarUangSekolah.Enabled = X

(15)

Sub setTombol()

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

CmdDelete.Caption = "Delete"

CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")

CmdCancel.Caption = "Cancel"

CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")

End Sub

Private Sub CmbKodeBiaya_Click()

Set rs = koneksi.Execute("select *from PenggelolahanBiaya where kodeBiaya='" & CmbKodeBiaya.Text & "'")

If Not rs.EOF Then

TxtBesarUangSekolah.Text = rs(1)

TxtTotalBiaya.Text = rs(1)

End If

End Sub

Private Sub CmdAdd_Click()

If CmdAdd.Caption = "Add" Then

CmdAdd.Caption = "Save"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Set rs = koneksi.Execute("select max(NoTransaksi) as nota from tbltransaksispp")

'MsgBox rs(0)

If rs(0) = Null Or rs(0) <= 0 Then

(16)

Else

TxtNoTransaksi.Text = Right("0000" & Val(rs(0)) + 1, 5)

End If

aktifIsi (True)

Else

koneksi.Execute " insert into tbltransaksispp values('" & TxtNoTransaksi.Text & "','" & DTPTanggalTransaksi.Value & _

"','" & CmbTahunAjaran.Text & "','" & TxtKodePetugas.Text & "','" & TxtNis.Text & "','" & CmbKodeBiaya.Text & "','" &

CmbPembayaranBulanan.Text & "')"

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

aktifIsi (False)

With CRSTRUK

.ReportFileName = "D:\Desain Vb 6\report\SlipPembayaran.rpt"

'.Destination = crptToPrinter

'.WindowState = crptMaximized

.SelectionFormula = "{QueryPembayaranSPP.NoTransaksi}='" & TxtNoTransaksi.Text & "'"

.RetrieveDataFiles

.ReportTitle = "PEMBAYARAN SPP"

.Destination = crptToWindow

.PrintFileType = crptCrystal

.WindowState = crptMaximized

.WindowMaxButton = False

.WindowMinButton = False

.Action = 1

End With

(17)

tampilakanData

End Sub

Private Sub CmdCancel_Click()

SetTextBox

Aktiftext (True)

TxtNoTransaksi.Text = ""

aktif (False)

End Sub

Private Sub CmdDelete_Click()

koneksi.Execute ("delete from tbltransaksispp where NoTransaksi='" & TxtNoTransaksi.Text & "'")

MsgBox "data telah di hapus"

End Sub

Private Sub CmdEdit_Click()

If CmdEdit.Caption = "Edit" Then

CmdEdit.Caption = "Save"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

koneksi.Execute ("Update tbltransaksispp set NoTransaksi='" & TxtNoTransaksi.Text & "',TanggalTransaksi='" _

& Format(DTPTanggalTransaksi.Value, "dd/MM/yyyy") & "', TahunAjaran='" & CmbTahunAjaran.Text & "',KodePetugas='" & TxtKodePetugas.Text & "',NamaPetugas='" & _

TxtNamaPetugas.Text & jk & "',Nis='" & TxtNis.Text & "',NamaSiswa='" & TxtNamaSiswa.Text & _

",Kelas='" & CmbKelas.Text & "',' & Jurusan='" & CmbJurusan.Text & "',KodeBiaya='" & _

CmbKodeBiaya.Text & "',BesarUangSekolah='" &

(18)

CmbPembayaranBulanan.Text & "',TotalBiaya='" &

TxtTotalBiaya.Text & "',Dibayar='" & TxtDibayar.Text & _

"',Kembalian='" & TxtKembalian.Text & "',Keterangan='" & CmbKeterangan.Text & "')")

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

End If

End Sub

Sub setcombobox()

With CmbPembayaranBulanan

.AddItem "Januari"

.AddItem "Februari"

.AddItem "Maret"

.AddItem "April"

.AddItem "Mei"

.AddItem "Juni"

.AddItem "Juli"

.AddItem "Agustus"

.AddItem "September"

.AddItem "Oktober"

.AddItem "November"

.AddItem "Desember"

End With

With CmbKelas

.AddItem "X"

.AddItem "XI"

.AddItem "XII"

(19)

With CmbJurusan

.AddItem "Teknik Kendaraan Ringan"

.AddItem "Teknik Sepeda Motor"

End With

Call TahunAjaran

With CmbKodeBiaya

Set rs = koneksi.Execute("select *from PenggelolahanBiaya")

While Not rs.EOF

.AddItem rs(0)

rs.MoveNext

Wend

End With

With CmbKeterangan

.AddItem "Lunas"

.AddItem "Belum Lunas"

End With

End Sub

Sub tampilakanData()

Set rs = New ADODB.Recordset

rs.CursorLocation = adUseClient

rs.Open ("select * from QueryPembayaranSPP"), koneksi, adOpenKeyset, adLockOptimistic

Set DGTransaksiSPP.DataSource = rs

rs.Requery

End Sub

Private Sub Form_Load()

(20)

konekdb

tampilakanData

SetTextBox

Aktiftext (False)

aktifIsi (False)

setcombobox

CmdAdd.Caption = "Add"

TxtNamaPetugas.Text = DesainHalamanUtama.namaUser

TxtKodePetugas.Text = DesainHalamanUtama.kodeUser

End Sub

Private Sub TxtDibayar_Change()

TxtKembalian.Text = Val(TxtDibayar.Text) - Val(TxtTotalBiaya.Text)

End Sub

Private Sub TxtNis_Change()

Set rs = koneksi.Execute("select *from tblSiswa where NIS='" & TxtNis.Text & "'")

If Not rs.EOF Then

TxtNamaSiswa.Text = rs(1)

CmbKelas.Text = rs(2)

CmbJurusan.Text = rs(3)

End If

End Sub

7. Menu Kelas dan Wali Kelas

Private Sub CommandEdit_Click()

If CommandEdit.Caption = "Edit" Then

CommandEdit.Caption = "Save"

(21)

CmbKelas.Enabled = False

Else

CommandEdit.Caption = "Edit"

koneksi.Execute ("Update tblkelasdanwalikelas set Kelas='" & CmbKelas.Text & "',Jurusan='" _

& CmbJurusan.Text & "', WaliKelas='" & CmbWaliKelas.Text & "',JenisKelamin='" & jk & "',Group='" & CmbGroup.Text & _

"',KodeJurusan='" & TxtKodeJurusan.Text & "'")

aktif (False)

TextKelas.Enabled = False

End If

Adodc1.Refresh

DataGrid1.Refresh

End Sub

Sub SetTextBox()

CmbKelas.Text = ""

CmbJurusan.Text = ""

CmbWaliKelas.Text = ""

OptPria.Value = False

OptWanita.Value = False

CmbGroup.Text = ""

TxtKodeJurusan.Text = ""

End Sub

Sub Aktiftext(X As Boolean)

CmbKelas.Enabled = X

CmbJurusan.Enabled = X

(22)

OptPria.Enabled = X

OptWanita.Enabled = X

TxtKodeJurusan.Text = X

End Sub

8. Mengelolah Biaya

Sub SetTextBox()

TxtKodeBiaya.Text = ""

TxtBiayaSPP.Text = ""

End Sub

Sub Aktiftext(X As Boolean)

TxtKodeBiaya.Enabled = X

TxtKodeBiaya.Enabled = X

End Sub

Sub setTombol()

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

CmdDelete.Caption = "Delete"

CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")

CmdCancel.Caption = "Cancel"

CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")

End Sub

Private Sub CmdAdd_Click()

If CmdAdd.Caption = "Add" Then

(23)

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

koneksi.Execute "insert into PenggelolahanBiaya values ('" & TxtKodeBiaya.Text & "','" & TxtBiayaSPP.Text & "')"

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

End If

End Sub

Private Sub CmdCancel_Click()

SetTextBox

Aktiftext (True)

TxtKodeBiaya.Text = "

End Sub

Private Sub CmdDelete_Click()

koneksi.Execute ("delete from penggelolahanbiaya where KodeBiaya='" & TxtKodeBiaya.Text & "'")

MsgBox "data telah di hapus"

End Sub

Private Sub CmdEdit_Click()

If CmdEdit.Caption = "Edit" Then

CmdEdit.Caption = "Save"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

koneksi.Execute ("Update PenggelolahanBiaya set BiayaSPP='" & TxtBiayaSPP.Text & "' where KodeBiaya='" _

& TxtKodeBiaya.Text & "'")

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

(24)

End Sub

Sub tampilkanData()

Set rs = New ADODB.Recordset

rs.CursorLocation = adUseClient

rs.Open ("select * from PenggelolahanBiaya"), koneksi, adOpenKeyset, adLockOptimistic

Set DGPengelolahBiaya.DataSource = rs

rs.Requery

End Sub

Private Sub Form_Load()

konekdb

Call tampilkanData

setTombol

End Sub

9. Menu Laporan Data Siswa

Private Sub CmdLihat_Click()

With CRDataSiswa

.ReportFileName = "D:\Desain Vb 6\DATA PEMBAYARAN SPP.rpt"

.Connect = "D:\Desain Vb 6\Databasesiswa.mdb"

.DiscardSavedData = True

.RetrieveDataFiles

.ReportSource = 0

.SQLQuery = "Select

tblSiswa.kelas,tblSiswa.Jurusan,tblSiswa.Group,QueryPembayaranSP P.PembayaranBulanan,QueryPembayaranSPP.NIS,QueryPembayaranSPP.Na maSiswa," _

&

(25)

& "QueryPembayaranSPP.NIS=tblSiswa.NIS and

tblSiswa.kelas='" & CmbKelas.Text & "' and tblSiswa.Jurusan='" & CmbJurusan.Text & "' and tblSiswa.Group'" & CmbGroup.Text & "'"

.ReportTitle = "PEMBAYARAN SPP"

.Destination = crptToWindow

.PrintFileType = crptCrystal

.WindowState = crptMaximized

.WindowMaxButton = False

.WindowMinButton = False

.SelectionFormula = strQrystring

.Action = 1

End With

End Sub

Private Sub Form_Load()

CmbKelas.AddItem "X"

CmbKelas.AddItem "XI"

CmbKelas.AddItem "XII"

CmbJurusan.AddItem "Teknik Kendaraan Ringan"

CmbJurusan.AddItem "Teknik Sepeda Motor"

CmbGroup.AddItem "1"

CmbGroup.AddItem "2"

CmbGroup.AddItem "3"

End Sub

Sub setTombol()

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

CmdEdit.Caption = "Edit"

(26)

CmdDelete.Caption = "Delete"

CmdDelete.Picture = LoadPicture(App.Path & "/ICON/Delete.ico")

CmdCancel.Caption = "Cancel"

CmdCancel.Picture = LoadPicture(App.Path & "/ICON/Cancel.ico")

End Sub

Private Sub CmdAdd_Click()

If CmdAdd.Caption = "Add" Then

CmdAdd.Caption = "Save"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

Dim jk As String

If OptWanita.Value = True Then

jk = "W"

ElseIf OptPria.Value = True Then

jk = "P"

End If

koneksi.Execute " insert into tblkelasdanwalikelas values('" & CmbKelas.Text & "','" & CmbJurusan.Text & _

"','" & CmbWaliKelas.Text & "', '" & jk & "','" & CmbGroup.Text & "','" & TxtKodeJurusan.Text & "')"

CmdAdd.Caption = "Add"

CmdAdd.Picture = LoadPicture(App.Path & "/ICON/add.ico")

End If

End Sub

Private Sub CmdCancel_Click()

SetTextBox

(27)

CmbKelas.Text = ""

aktif (False)

End Sub

Private Sub CmdDelete_Click()

koneksi.Execute ("delete from tblkelasdanwalikelas where kelas='" & CmbKelas.Text & "'")

MsgBox "data telah di hapus"

End Sub

Private Sub CmdEdit_Click()

If CmdEdit.Caption = "Edit" Then

CmdEdit.Caption = "Save"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/save.ico")

Else

CmdEdit.Caption = "Edit"

CmdEdit.Picture = LoadPicture(App.Path & "/ICON/edit.ico")

End If

End Sub

Sub setcombobox()

With CmbKelas

.AddItem "X"

.AddItem "XI"

.AddItem "XII"

End With

With CmbJurusan

.AddItem "Teknik Kendaraan Ringan"

.AddItem "Teknik Sepeda Motor"

(28)

With CmbWaliKelas

.AddItem "Drs.J.Hutajulu"

.AddItem "Ir.JR.Purba"

.AddItem "Onny Sinaga,S.PAK"

.AddItem "Drs.R.Sianturi"

.AddItem "Drs.R.Sitinjak"

.AddItem "E.Naibaho,S.Pd"

.AddItem "Drs.K.Sitorus"

.AddItem "js.kALIT,S.Kom"

End With

With CmbGroup

.AddItem "1"

.AddItem "2"

.AddItem "3"

End With

End Sub

Sub tampilakanData()

Set rs = New ADODB.Recordset

rs.CursorLocation = adUseClient

rs.Open ("select * from tblkelasdanwalikelas"), koneksi, adOpenKeyset, adLockOptimistic

Set DGWaliKelas.DataSource = rs

rs.Requery

End Sub

Private Sub Form_Load()

setTombol

setcombobox

(29)

tampilakanData

SetTextBox

Aktiftext (True)

End Sub

(30)

Referensi

Dokumen terkait

Kondisi SM Rimbang Baling sangat memprihatinkan saat ini, dan sangat disayangkan jika pada akhirnya, pemasalahan yang terjadi di kawasan konservasi menyebabkan

pelaksanaan kegiatan Unsur Pelaksana BPBD dilaksanakan secara terkoordinasi dan terintegrasi dengan satuan kerja perangkat daerah lainnya, instansi vertikal yang ada di daerah,

bahwa dengan telah ditetapkannya peraturan daerah yang mengatur mengenai organisasi perangkat daerah berdasarkan Peraturan Pemerintah Nomor 41 Tahun 2007 tentang

Menimbang : bahwa sebagai pelaksanaan ketentuan Pasal 6 Peraturan Daerah Kabupaten Bantul Nomor 13 Tahun 2009 tentang Perubahan Anggaran Pendapatan dan Belanja Daerah Tahun

Adapun yang termasuk data sekunder dalam penelitian ini adalah

telah diurutkan sesuai dengan waktu pencatatan pengerjaan sehingga dapat. diketahui dengan mudah dimana posisi terakhir barang produksi

Sarung tangan yang kuat, tahan bahan kimia yang sesuai dengan standar yang disahkan, harus dipakai setiap saat bila menangani produk kimia, jika penilaian risiko menunjukkan,

Penelitian ini bertujuan untuk membandingkan praktik manajemen laba sebelum dan sesudah pengadopsian International Financial Reporting Standards (IFRS) pada perusahaan