• Tidak ada hasil yang ditemukan

DIREKTUR UTAMA

D. Nota Pembelian

4.5 Tampilan dan Kode Program .1Tampilan Bagian Kasir

Tampilan menu program Perancangan Sistem Informasi Akuntansi Laporan Keuangan Neraca dapat dilihat pada gambar di bawah ini:

Gambar 4.83 Tampilan Menu Utama Tabel 4.24 Listing Program pada masuk

Listing Program Keterangan

Private Sub comasuk_Click(Index As Integer) If Text1.Text = "kas" Then

kasir.Show menu.Hide logakun.Hide Else

MsgBox "password salah...!!!" End If

End Sub

Perintah untuk login bagian kasir

Private Sub comasuk_Click() If Text1.Text = "akun" Then akuntansi.Show

menu.Hide logakun.Hide Else

MsgBox "password salah...!!!" End If

End Sub

Perintah untuk login bagian akuntansi

Private Sub comasuk_Click(Index As Integer) If Text1.Text = "oper" Then

Perintah untuk login bagian operastional manager

121

Listing Program Keterangan

operasional.Show menu.Hide Hide Else

MsgBox "password salah...!!!" End If

End Sub

Private Sub comasuk_Click() If Text1.Text = "market" Then marketing.Show

menu.Hide logmar.Hide Else

MsgBox "password salah...!!!" End If

End Sub

Perintah untuk login bagian marketing

Private Sub comasuk_Click(Index As Integer) If Text1.Text = "dir" Then

direktur.Show menu.Hide logindir.Hide Else

MsgBox "password salah...!!!" End If

End Sub

Perintah untuk login bagiandirektur

122

Gambar 4.85 Tampilan Profil Programmer

Gambar 4.86 Tampilan Profil Perusahaan

123

Gambar 4.88 Tampilan Menu Data Eksternal

Gambar 4.89 Tampilan Form Data Client Tabel 4.25 Listing Program Data Eksternal

Listing Program Keterangan

Private Sub Command5_Click() Data Client

If Text4 = Null Then MsgBox "data tidak lengkap" Else With Adodc1.Recordset .AddNew .Fields(0) = Text4.Text .Fields(1) = Text5.Text .Fields(2) = Text6.Text .Update End With End If

Perintah untuk menyimpan data client

124

Listing Program Keterangan

Text4 = "" Text5 = "" Text6 = "" End Sub

Private Sub Command20_Click() Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc1.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

End Sub

Perintah untuk menghapus data client

Private Sub Command6_Click() Text4 = Adodc1.Recordset(0) Text5 = Adodc1.Recordset(1) Text6 = Adodc1.Recordset(2) End Sub

Perintah untuk mengedit data client

Private Sub Command31_Click() If Text4 = "" Then

Text4.SetFocus Else

cari1 = Text4

Adodc1.Recordset.MoveFirst

Adodc1.Recordset.Find "Nama_Instansi='" & cari1 & "'" If Adodc1.Recordset.EOF = True Then

MsgBox " Data Tidak Ditemukan!!!" Text4 = "" Else Text4 = Adodc1.Recordset.Fields(0) Text5 = Adodc1.Recordset.Fields(1) Text6 = Adodc1.Recordset.Fields(2) End If End If End Sub

Perintah untuk mencari data client

Private Sub Command25_Click() If DataGrid1.Visible = False Then DataGrid1.Visible = True ElseIf DataGrid1.Visible = True Then DataGrid1.Visible = False End If

End Sub

125

Gambar 4.90 Tampilan Form Pada Data Wisata Tabel 4.26 Listing Program pada Data Wisata

Listing Program Keterangan

Private Sub Command1_Click() 'Data Wisata

If Text19 = Null Then MsgBox "data tidak lengkap" Else With Adodc2.Recordset .AddNew .Fields(0) = Text19.Text .Fields(1) = Text1.Text .Fields(2) = Text2.Text .Fields(3) = Text3.Text .Update End With End If Text19 = "" Text1 = "" Text2 = "" Text3 = "" End Sub

Perintah untuk menyimpan data wisata

Private Sub Command2_Click() Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc2.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

End Sub

Perintah untuk menghapus data wisata

126

Listing Program Keterangan

Private Sub Command3_Click() Text19 = Adodc2.Recordset(0) Text1 = Adodc2.Recordset(1) Text2 = Adodc2.Recordset(2) Text3 = Adodc2.Recordset(3) End Sub

Perintah untuk mengedit data wisata

Private Sub Command32_Click() If Text1 = "" Then

Text1.SetFocus Else

cari1 = Text1

Adodc2.Recordset.MoveFirst

Adodc2.Recordset.Find "Tempat_Wisata='" & cari1 & "'" If Adodc2.Recordset.EOF = True Then

MsgBox " Data Tidak Ditemukan!!!" Text1 = "" Else Text19 = Adodc2.Recordset.Fields(0) Text1 = Adodc2.Recordset.Fields(1) Text2 = Adodc2.Recordset.Fields(2) Text3 = Adodc2.Recordset.Fields(3) End If End If End Sub

Perintah untuk mencari data wisata

Private Sub Command26_Click() If DataGrid2.Visible = False Then DataGrid2.Visible = True ElseIf DataGrid2.Visible = True Then DataGrid2.Visible = False End If

End Sub

Perintah untuk mlihat data wisata

127

Tabel 4.27 Listing Program pada Data Tempat Kunjungan

Listing Program Keterangan

Private Sub Command9_Click() 'Data Kunjungan

If Text7 = Null Then MsgBox "data tidak lengkap" Else With Adodc3.Recordset .AddNew .Fields(0) = Text7.Text .Fields(1) = Text8.Text .Fields(2) = Text9.Text .Update End With End If Text7 = "" Text8 = "" Text9 = "" End Sub

Perintah untuk menyimpan data tempat kunjungan

Private Sub Command10_Click() Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc3.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

End Sub

Perintah untuk menghapus data tempat kunjungan

Private Sub Command11_Click() Text7 = Adodc2.Recordset(0) Text8 = Adodc2.Recordset(1) Text9 = Adodc2.Recordset(2) End Sub

Perintah untuk mengedit data tempat kunjungan

Private Sub Command33_Click() If Text7 = "" Then

Text7.SetFocus Else

cari1 = Text7

Adodc3.Recordset.MoveFirst

Adodc3.Recordset.Find "Tempat_Kunjungan='" & cari1 & "'" If Adodc3.Recordset.EOF = True Then

MsgBox " Data Tidak Ditemukan!!!" Text1 = "" Else Text7 = Adodc3.Recordset.Fields(0) Text8 = Adodc3.Recordset.Fields(1) Text9 = Adodc3.Recordset.Fields(2) End If

Perintah untuk mencari data tempat kunjungan

128

Listing Program Keterangan

End If End Sub

Private Sub Command27_Click() If DataGrid3.Visible = False Then DataGrid3.Visible = True ElseIf DataGrid3.Visible = True Then DataGrid3.Visible = False End If

End Sub

Perintah untuk mlihat data tempat kunjungan

Gambar 4.92 Tampilan Form Data Restaurant Tabel 4.28 Listing Program pada Data Restaurant

Listing Program Keterangan

Private Sub Command13_Click() 'Data Restaurant

If Text13 = Null Then MsgBox "data tidak lengkap" Else With Adodc5.Recordset .AddNew .Fields(0) = Text13.Text .Fields(1) = Text14.Text .Fields(2) = Text15.Text .Update End With End If Text13 = ""

Perintah untuk menyimpan data restaurant

129

Listing Program Keterangan

Text14 = "" Text15 = "" End Sub

Private Sub Command14_Click() Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc5.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

End Sub

Perintah untuk menghapus data restaurant

Private Sub Command15_Click() Text13 = Adodc1.Recordset(0) Text14 = Adodc1.Recordset(1) Text15 = Adodc1.Recordset(2) End Sub

Perintah untuk mengedit data restaurant

Private Sub Command35_Click() If Text13 = "" Then

Text13.SetFocus Else

cari1 = Text13

Adodc5.Recordset.MoveFirst

Adodc5.Recordset.Find "Nama_Restaurant='" & cari1 & "'" If Adodc5.Recordset.EOF = True Then

MsgBox " Data Tidak Ditemukan!!!" Text13 = "" Else Text13 = Adodc5.Recordset.Fields(0) Text14 = Adodc5.Recordset.Fields(1) Text15 = Adodc5.Recordset.Fields(2) End If End If End Sub

Perintah untuk mencari data restaurant

Private Sub Command29_Click() If DataGrid5.Visible = False Then DataGrid5.Visible = True ElseIf DataGrid5.Visible = True Then DataGrid5.Visible = False End If

End Sub

Perintah untuk mlihat data restaurant

130

Gambar 4.93 Tampilan Form Data Toko Tabel 4.29 Listing Program pada Data Toko

Listing Program Keterangan

Private Sub Command16_Click() 'Data Toko

If Text16 = Null Then MsgBox "data tidak lengkap" Else With Adodc6.Recordset .AddNew .Fields(0) = Text16.Text .Fields(1) = Text17.Text .Fields(2) = Text18.Text .Update End With End If Text16 = "" Text17 = "" Text18 = "" End Sub

Perintah untuk menyimpan data toko

Private Sub Command17_Click() Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc6.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

End Sub

Perintah untuk menghapus data toko

Private Sub Command18_Click() Text16 = Adodc6.Recordset(0) Text17 = Adodc6.Recordset(1)

Perintah untuk mengedit data toko

131

Listing Program Keterangan

Text18 = Adodc6.Recordset(2) End Sub

Private Sub Command36_Click() If Text16 = "" Then

Text16.SetFocus Else

cari1 = Text16

Adodc6.Recordset.MoveFirst

Adodc6.Recordset.Find "Nama_Toko='" & cari1 & "'" If Adodc6.Recordset.EOF = True Then

MsgBox " Data Tidak Ditemukan!!!" Text16 = "" Else Text16 = Adodc6.Recordset.Fields(0) Text17 = Adodc6.Recordset.Fields(1) Text18 = Adodc6.Recordset.Fields(2) End If End If End Sub

Perintah untuk mencari data toko

Private Sub Command30_Click() If DataGrid6.Visible = False Then DataGrid6.Visible = True ElseIf DataGrid6.Visible = True Then DataGrid6.Visible = False End If

End Sub

Perintah untuk mlihat data toko

132

Tabel 4.30 Listing Program pada Data Hotel

Listing Program Keterangan

Private Sub Command4_Click() 'Data Hotel

If Text20 = Null Then MsgBox "data tidak lengkap" Else With Adodc4.Recordset .AddNew .Fields(0) = Text20.Text .Fields(1) = Text10.Text .Fields(2) = Text11.Text .Fields(3) = Text12.Text .Update End With End If Text20 = "" Text10 = "" Text11 = "" Text12 = "" End Sub

Perintah untuk menyimpan data hotel

Private Sub Command17_Click() Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc6.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

End Sub

Perintah untuk menghapus data hotel

Private Sub Command12_Click() Text20 = Adodc4.Recordset(0) Text10 = Adodc4.Recordset(1) Text11 = Adodc4.Recordset(2) Text12 = Adodc4.Recordset(3) End Sub

Perintah untuk mengedit data hotel

Private Sub Command34_Click() If Text20 = "" Then

Text20.SetFocus Else

cari1 = Text20

Adodc4.Recordset.MoveFirst

Adodc4.Recordset.Find "Kode_Hotel='" & cari1 & "'" If Adodc4.Recordset.EOF = True Then

MsgBox " Data Tidak Ditemukan!!!" Text20 = ""

Else

Text20 = Adodc4.Recordset.Fields(0)

133

Listing Program Keterangan

Text10 = Adodc4.Recordset.Fields(1) Text11 = Adodc4.Recordset.Fields(2) Text12 = Adodc4.Recordset.Fields(3) End If End If End Sub

Private Sub Command28_Click() If DataGrid4.Visible = False Then DataGrid4.Visible = True ElseIf DataGrid4.Visible = True Then DataGrid4.Visible = False End If

End Sub

Perintah untuk mlihat data hotel

Gambar 4.95 Tampilan Form Penerimaan / Pengeluaran Kas Tabel 4.31 Listing Program pada Penerimaan / Pengeluaran Kas

Listing Program Keterangan

If Combo2.ListIndex = 0 Then With Adodc2.Recordset .AddNew .Fields(0) = Text4.Text .Fields(1) = Text9.Text .Fields(2) = Text1 .Fields(3) = DTPicker1 .Fields(4) = Text6.Text .Fields(5) = Text8.Text

Perintah untuk menyimpan data penerimaan / pengeluaran kas

134

Listing Program Keterangan

.Fields(6) = Combo2 .Update

End With

ElseIf Combo2.ListIndex = 1 Then With Adodc1.Recordset .AddNew .Fields(0) = Text4.Text .Fields(1) = Text9.Text .Fields(2) = Text1 .Fields(3) = DTPicker1 .Fields(4) = Text6.Text .Fields(5) = Text8.Text .Fields(6) = Combo2 .Update End With End If Text10 = "" Text9 = "" Text7 = "" Text6 = "" Text4 = "" End Sub

Private Sub Command8_Click() Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc1.Recordset.Delete Adodc2.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

End Sub

Perintah untuk menghapus data penerimaan / pengeluaran kas

Private Sub edit2_Click() With Adodc2.Recordset .Fields(0) = Text10 .Fields(1) = Text9 .Fields(2) = Combo1 .Fields(3) = DTPicker1 .Fields(4) = Text6 .Fields(5) = Text8 .Update End With End Sub

Perintah untuk mengedit data penerimaan / pengeluaran kas

Private Sub cari2_Click() If Text10 = "" Then Text10.SetFocus Else

Perintah untuk mencari data penerimaan / pengeluaran kas

135

Listing Program Keterangan

cari1 = Text10

Adodc2.Recordset.MoveFirst

Adodc2.Recordset.Find "No_kwm='" & cari1 & "'" If Adodc2.Recordset.EOF = True Then MsgBox " Data Tidak Ditemukan!!!" Text10 = "" Else Text10 = Adodc2.Recordset(0) Text9 = Adodc2.Recordset(1) Combo1 = Adodc2.Recordset(2) DTPicker1 = Adodc2.Recordset(3) Text6 = Adodc2.Recordset(4) Text8 = Adodc2.Recordset(5) End If End If End Sub

Gambar 4.96 Tampilan Cetak Kwitansi Pengeluaran Kas

136

Gambar 4.98 Tampilan Form Data Intern Tabel 4.32 Listing Program pada Data Intern

Listing Program Keterangan

Private Sub Command5_Click() 'Data harga With Adodc1.Recordset .AddNew .Fields(0) = Text6.Text .Fields(1) = DTPicker1 .Fields(2) = Text4.Text .Fields(3) = Text1.Text .Fields(4) = Text9.Text .Fields(5) = Text2.Text .Fields(6) = Text3.Text .Fields(7) = Text5.Text .Update End With Adodc1.Refresh Adodc6.Refresh Text6 = "" Text4 = "" Text1 = "" Text2 = "" Text3 = "" Text5 = "" Text9 = "" Kode_Harga End Sub

Perintah untuk menyimpan data harga

Dim X As String

X = MsgBox("Apakah Anda yakin mau dihapus?", vbQuestion + vbYesNo, "Informasi!!! ") If X = vbYes Then

Adodc1.Recordset.Delete

Perintah untuk menghapus data harga

137

Listing Program Keterangan

Adodc6.Recordset.Delete MsgBox "Data Telah Dihapus!! " End If

Adodc6.Refresh End Sub

Private Sub Command31_Click() If Text6 = "" Then

Text6.SetFocus Else

cari1 = Text6

Adodc1.Recordset.MoveFirst

Adodc1.Recordset.Find "Kode_Harga='" & cari1 & "'" If Adodc1.Recordset.EOF = True Then

MsgBox " Data Tidak Ditemukan!!!" Text6 = "" Else Text6 = Adodc1.Recordset.Fields(0) DTPicker1 = Adodc1.Recordset.Fields(1) Text4 = Adodc1.Recordset.Fields(2) Text1 = Adodc1.Recordset.Fields(3) Text9 = Adodc1.Recordset.Fields(4) Text2 = Adodc1.Recordset.Fields(5) Text3 = Adodc1.Recordset.Fields(6) Text5 = Adodc1.Recordset.Fields(7) End If End If End Sub

Perintah untuk mencari data harga

Private Sub Command25_Click() If DataGrid1.Visible = False Then DataGrid1.Visible = True DataGrid6.Visible = False DataGrid6.Visible = True

ElseIf DataGrid1.Visible = True Then DataGrid1.Visible = False DataGrid6.Visible = True DataGrid6.Visible = False End If

End Sub

138

Gambar 4.99 Tampilan Transaksi Tour DP Paket Tabel 4.33 Listing Program pada Transaksi Tour DP Paket

Listing Program Keterangan

Private Sub Command13_Click() If Text3 < 25 Then

MsgBox "Minimum Peserta 25 orang..." Else

If Combo4.ListIndex = 0 Then 'Data umum

With Adodc7.Recordset .MoveLast

If .BOF = True Then urut = 0 Else .MoveLast urut = Val(.Fields(12)) End If .AddNew .Fields(0) = Text1.Text .Fields(1) = DTPicker1 .Fields(2) = Text2.Text .Fields(3) = DTPicker2 .Fields(4) = Combo4 .Fields(5) = Combo3 .Fields(6) = Text3.Text .Fields(7) = Text6.Text

Perintah untuk menyimpan data transaksi tour dp paket

139 Listing Program .Fields(8) = Text12.Text .Fields(9) = Text18.Text .Fields(10) = Text24.Text .Fields(11) = text100.Text .Fields(12) = Val(urut) + 1 .Update End With If Combo3.ListIndex = 1 Then With Adodc2.Recordset .AddNew .Fields(0) = Text1.Text .Fields(1) = Text13.Text .Fields(2) = Text14.Text .Fields(3) = Text15.Text .Fields(4) = Text16.Text .Fields(5) = Text4.Text .Save End With Else ' Data paket With Adodc6.Recordset .AddNew .Fields(0) = Text1.Text .Fields(1) = Text17.Text .Fields(2) = Text25.Text .Fields(3) = Text26.Text .Fields(4) = Text4.Text .Fields(5) = Text27.Text .Fields(6) = Text28.Text .Fields(7) = Text5.Text .Save End With End If End If Text1 = "" Text2 = "" Text3 = "" Text6 = "" Text12 = "" Text18 = "" Text24 = "" Text13 = "" Text14 = "" Text15 = "" Text16 = "" Text17 = "" Text25 = "" Keterangan

Dokumen terkait