Tampilan Bagian Satker Satuan Kerja

185

4.5.2 Tampilan Bagian Satker Satuan Kerja

Gambar 4.94 Tampilan Masukan Pada Bagian Satker Gambar 4.95 Tampilan View RKA-SKPD Tabel 4.11 Listing Program View RKA-SKPD Listing Program Keterangan Sub hitung_jml With rs_tampil .MoveFirst While Not .EOF jml = jml + 1 .MoveNext Wend End With End Sub Sub isilv jml = 0 On Error Resume Next Perintah simpan nomor RKA dan tanggal RKA. 186 Tabel 4.12 Listing View RKA-SKPD Lanjutan 1 Listing Program Keterangan LV.ColumnHeaders.Clear LV.ListItems.Clear Call hitung_jml With LV .View = lvwReport .FullRowSelect = True .ColumnHeaders.Add , , NOMOR RKA, 2500 .ColumnHeaders.Add , , TANGGAL RKA, 3000 rs_tampil.MoveFirst For i = 1 To jml .ListItems.Add i, , rs_tampil.Fields0 For j = 1 To 3 .ListItemsi.ListSubItems.Add , , rs_tampil.Fields1 Next rs_tampil.MoveNext Next End With End Sub Sub tampil If rs_tampil.State = 1 Then rs_tampil.Close End If rs_tampil.Open st, con, adOpenDynamic, adLockOptimistic Call isilv End Sub Private Sub btn_cetak_Click If strcetak = Then MsgBox Pilih dulu data yang akan anda cetak Exit Sub End If On Error Resume Next CR.ReportFileName = App.Path \report\Report_RKA.rpt CR.ReportFileName = App.Path \report\Report_RKA.rpt If Text1.Text = Then CR.SelectionFormula = Else CR.SelectionFormula = {Table_Detail_RKA.No_RKA}= strcetak End If CR.RetrieveDataFiles CR.WindowState = crptMaximized CR.Action = 1 End Sub Private Sub btn_keluar_Click Perintah simpan nomor RKA dan tanggal RKA. 187 Tabel 4.13 Listing View RKA-SKPD Lanjutan 2 Listing Program Keterangan Unload Me End Sub Private Sub btn_tambah_Click frmRKA.aktif frmRKA.kosong pil = tambah Perintah simpan nomor RKA dan tanggal RKA. Gambar 4.96 Tampilan RKA-SKPD Tabel 4.14 Listing Program RKA-SKPD Listing Program Keterangan Option Explicit Sub kosong Text1.Text = DTPicker1.Value = Date Text3.Text = Call isicomboText3, select from Table_Program, rs_program, 1 Call cari_kode Call isicomboText4, select from Table_Kegiatan where kode_program= Text3.Text , rs_kegiatan, 1 Text5.Text = 0 strcari = pil = End Sub Sub aktif Text1.Locked = False Text3.Locked = False Text4.Locked = False Text5.Locked = False btn_simpan.Enabled = True btn_add.Enabled = True End Sub Sub nonaktif Text1.Locked = True Perintah untuk menyimpan, merubah program dan kegiatan. 188 Tabel 4.15 Listing Program RKA-SKPD Lanjutan 1 Listing Program Keterangan Text3.Locked = True Text4.Locked = True Text5.Locked = True btn_simpan.Enabled = False btn_add.Enabled = False End Sub Sub hitung_jml With rs_tampil .MoveFirst While Not .EOF jml = jml + 1 .MoveNext Wend End With End Sub Sub isilv jml = 0 On Error Resume Next LV.ColumnHeaders.Clear LV.ListItems.Clear Call hitung_jml With LV .View = lvwReport .FullRowSelect = True .ColumnHeaders.Add , , Program, 2500 .ColumnHeaders.Add , , Kegiatan, 3000 .ColumnHeaders.Add , , Anggaran, 2000 rs_tampil.MoveFirst For i = 1 To jml .ListItems.Add i, , rs_tampil.Fields0 For j = 1 To 3 .ListItemsi.ListSubItems.Add , , rs_tampil.Fields1 .ListItemsi.ListSubItems.Add , , rs_tampil.Fields2 Next rs_tampil.MoveNext Next End With End Sub Sub preview With rs_rka Text1.Text = .Fields0.Value DTPicker1.Value = .Fields1.Value End With End Sub Perintah untuk menyimpan, merubah program dan kegiatan. 189 Tabel 4.16 Listing Program RKA-SKPD Lanjutan 2 Listing Program Keterangan Sub simpan With rs_rka .Fields0.Value = Text1.Text .Fields1.Value = DTPicker1.Value .Fields2.Value = Text2.Text .Update Call tampil Call nonaktif Call kosong frmViewRKA.tampil Unload Me End With End Sub Private Sub btn_add_Click If Text3.Text = Then MsgBox Nama Program Harus diisi Text3.SetFocus Exit Sub End If If Text4.Text = Then MsgBox Nama Kegiatan Harus diisi Text4.SetFocus Exit Sub End If If ValText5.Text = 0 Then MsgBox Jumlah Anggaran Harus diisi Text5.SetFocus Exit Sub End If With rs_detailrka .AddNew .Fields0.Value = Text1.Text .Fields1.Value = Text3.Text .Fields2.Value = Text4.Text .Fields3.Value = Text5.Text .Update End With Call tampil Text3.Text = Text4.Text = Text5.Text = 0 End Sub Private Sub btn_keluar_Click Call kosong Unload Me End Sub Private Sub btn_simpan_Click If Text1.Text = Then MsgBox Nomor RKA Harus diisi Text1.SetFocus Exit Sub End If If pil = tambah Then Perintah untuk menyimpan, merubah program dan kegiatan. 190 Tabel 4.17 Listing Program RKA-SKPD Lanjutan 3 Listing Program Keterangan rs_rka.AddNew End If Call simpan End Sub Sub tampil st = select program, kegiatan, anggaran from Table_Detail_RKA where no_rka= Text1.Text If rs_tampil.State = 1 Then rs_tampil.Close End If rs_tampil.Open st, con, adOpenDynamic, adLockOptimistic Call isilv End Sub Private Sub Form_Load Move Screen.Width - Width 2, Screen.Height - Height 2 st = select from Table_RKA If rs_rka.State = 1 Then rs_rka.Close End If rs_rka.Open st, con, adOpenDynamic, adLockOptimistic st = select from Table_Detail_RKA If rs_detailrka.State = 1 Then rs_detailrka.Close End If rs_detailrka.Open st, con, adOpenDynamic, adLockOptimistic Call tampil Call kosong Call nonaktif End Sub Private Sub Form_UnloadCancel As Integer strcari = pil = End Sub Private Sub LV_ItemClickByVal Item As MSComctlLib.ListItem strcari = Item.Text Call pencarian End Sub Private Sub Text1_KeyPressKeyAscii As Integer If KeyAscii = 13 Then Text3.SetFocus End If Perintah untuk menyimpan, merubah program dan kegiatan. 191 Tabel 4.18 Listing Program RKA-SKPD Lanjutan 4 Listing Program Keterangan With rs_program .MoveFirst .Find program= Text3.Text , , adSearchForward strkode = .Fields0.Value End With End Sub Private Sub Text3_Click Call cari_kode Call isicomboText4, select from Table_Kegiatan where kode_program= strkode , rs_kegiatan, 1 End Sub Private Sub Text3_KeyPressKeyAscii As Integer If KeyAscii = 13 Then Call cari_kode Call isicomboText4, select from Table_Kegiatan where kode_program= strkode , rs_kegiatan, 1 End If End Sub Private Sub Text4_KeyPressKeyAscii As Integer If KeyAscii = 13 Then Text5.SetFocus End If End Sub Private Sub Text5_KeyPressKeyAscii As Integer If KeyAscii = 13 Then btn_simpan.SetFocus End If End Sub Perintah untuk menyimpan, merubah program dan kegiatan. 192

4.5.3 Tampilan Bagian Sekretaris

Dokumen yang terkait

Perancangan Sistem Informasi Akuntansi Pendapatan Pada Pt Sentra Indologis Utama Cabang Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 7 1

Perancangan Sistem informasi Akuntansi Laporan Keuangan Arus Kas Pada PT. Sinkona Indonesia Lestari Subang Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server

1 23 270

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Neraca Pada PT.Travalink Indonesia Tours & Travel Menggunakan Microsoft Visula BAsic 6.0 Dan Microsoft SQL Server 2000 Berbasis Server

0 5 280

Perancangan Sistem Informasi Akuntansi Harga Pokok Produksi Pada Pt Indo Extrusions Dengan Menggunakan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 8 1

Perancangan Sistem Informasi Akuntansi Kas Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server Pada PT Cipta Sejahtera

1 14 242

Perancangan Sistem Informasi Akuntansi Kas Pada PT. Radio Karang Tumaritis Dengan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 2 4

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Arus Kas Pada SMA Negeri 4 Cimahi Dengan Menggunakan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 11 79

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Laba Rugi Pada PT.Travalink Indonesia Tours & Travel Menggunakan Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 4 18

Perancangan Sistem Informasi Akuntansi Aktiva Tetap Pada PT. Indomo Mulia Cabang Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

2 11 226

Perancangan Sistem Informasi Akuntansi Kredit Gadai Pada Perum Penggadaian Kantor Cabang Pungkur Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

1 21 184