• Tidak ada hasil yang ditemukan

LAMPIRAN A KELUARAN SISTEM BERJALAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "LAMPIRAN A KELUARAN SISTEM BERJALAN"

Copied!
45
0
0

Teks penuh

(1)

LAMPIRAN A

KELUARAN SISTEM BERJALAN

(2)

LAMPIRAN A-1 Data_Pesanan

(3)

LAMPIRAN A-2 Bukti_Pengeluaran_Brg

(4)

LAMPIRAN A-3 Lap_Persediaan_Brg

(5)

LAMPIRAN B

MASUKAN SISTEM BERJALAN

(6)

LAMPIRAN B-1 Dt_Permintaan_Brg

(7)

LAMPIRAN C

RANCANGAN KELUARAN

(8)

SURAT PESANAN

Nomor Pesanan Tanggal Pesanan

:

: dd/mm/yy X – 5 – X

Nama Barang Harga Jumlah Pesan Total X – 40 – X

X – 40 – X

99,999,999

99,999,999 99,999,999

99,999,999 999

999

Pangkalpinang, dd/mm/yyy Dibuat

Mengetahui

(………) (………)

Nama Supplier : X – 20 – X Alamat Supplier

Telepon Supplier : :

X – 35 – X X – 12 – X

Total Seluruh : 999,999,999

WASERDA KOKAPURA II

Jl. Soekarno Hatta,Komplek Bandara Depati Amir Telp. (0717) 435026

LAMPIRAN C-1 Srt_Pesanan

(9)

BUKTI PENGELUARAN BARANG WASERDA KOKAPURA II

Jl. Soekarno Hatta,Komplek Bandara Depati Amir Telp. (0717) 435026

Kode Pengeluaran Tanggal Pengeluaran

:

: dd/mm/yy X – 5 – X

Nama Barang

Kode Barang Ukuran Jumlah

X – 5 – X

X – 5 – X

X – 40 – X

X – 40 – X

X – 10 - X 99.999.999

Hormat Kami Dibuat

X – 10 - X

Penerima

(………) (………)

Nama Petugas : X – 5 – X

99.999.999 Satuan

X – 10 - X

X – 10 - X

LAMPIRAN C-2 Bukti_Pengeluaran_Brg

(10)

LAMPIRAN C-3 Lap_Persediaan_Brg

(11)

LAMPIRAN D

RANCANGAN MASUKAN

(12)

LAMPIRAN D-1 Dt_Brg

(13)

DATA SUPPLIER

Nama Supplier

Kode Supplier Alamat Supplier Telepon Supplier X – 5 – X

X – 5 – X

X – 20 – X

X – 20 – X

X – 12 – X

X – 12 – X

Pangkalpinang, dd/mm/yyy Pimpinan

(………)

WASERDA KOKAPURA II

Jl. Soekarno Hatta,Komplek Bandara Depati Amir Telp. (0717) 435026

X – 35 – X

X – 35 – X

LAMPIRAN D-2 Dt_Supplier

(14)

DATA PESANAN

Nomor Pesanan Tanggal Pesanan

:

: dd/mm/yy X – 5 – X

Pangkalpinang, dd/mm/yyy Kep.Gudang Pimpinan

(………) (………)

Nama Barang

Kode Barang Harga Jumlah Pesan

X – 5 – X

X – 5 – X

X – 40 – X

X – 40 – X

99,999,999

99,999,99

999

999

WASERDA KOKAPURA II

Jl. Soekarno Hatta,Komplek Bandara Depati Amir Telp. (0717) 435026

Kode Supplier Nama Supplier

: :

X – 5 – X X – 20 – X Alamat Supplier

Telepon Supplier : :

X – 35 – X X – 12 – X

Total 99,999,99

99,999,99

Total Seluruh : 99,999,99

LAMPIRAN D-3 Dt_Pesanan

(15)

LAMPIRAN D-4 Dt_Permintaan_Brg

(16)

LAMPIRAN D-5 Faktur

(17)

LAMPIRAN E

SURAT KETERANGAN RISET

(18)

LAMPIRAN E-1 Surat Keterangan

(19)

LAMPIRAN E-2 Kartu Bimbingan

(20)

LAMPIRAN E-3

Berita Acara Sidang Pendadaran Tugas Akhir

(21)
(22)

Global rspesanan As New ADODB.Recordset Global RSPESAN As New ADODB.Recordset Global RSQPESAN As New ADODB.Recordset

==========================================================

Public Sub BukaDatabase() Set con = New Connection

con.CursorLocation = adUseClient

con.Open "provider = msdatashape; Data Provider = " & _

"microsoft.jet.oledb.4.0;data source = " _

& App.Path & "\Persediaan.mdb;"

End Sub

==========================================================

#MENU UTAMA

==========================================================

Private Sub CLP_Click() Form8.Show

End Sub

==========================================================

Private Sub CP_Click() Form5.Show

End Sub

==========================================================

Private Sub CSBP_Click() Form7.Show

End Sub

==========================================================

Private Sub EDB_Click() Form3.Show

End Sub

==========================================================

Private Sub EDN_Click()

(23)

End Sub

==========================================================

Private Sub EDS_Click() Form2.Show

End Sub

==========================================================

Private Sub K_Click()

A = MsgBox("Apakah Anda Mau Keluar Dari Form MASTER!?", vbOKCancel,

"Attention!") If A = vbOK Then Unload Me End If End Sub

==========================================================

Private Sub RF_Click() Form9.Show

End Sub

==========================================================

#ENTRY DATA SUPPLIER

==========================================================

Dim rssupplier As New ADODB.Recordset

==========================================================

Private Sub C3_Click()

A = MsgBox("APAKAH DATA SUPPLIER MAU DIHAPUS??", vbQuestion + vbYesNo, "PESAN")

If A = vbYes Then

con.Execute "DELETE * FROM SUPPLIER WHERE kd_SUPP = '" & T1.Text

& "'"

tampil KOSONG Else

(24)

KOSONG End Sub

==========================================================

Private Sub C5_Click()

A = MsgBox("Apakah Anda Mau Keluar Dari Form Supplier !?", vbOKCancel,

"Attention!") If A = vbOK Then Unload Me End If End Sub

==========================================================

Private Sub C1_Click() Dim sql As String

sql = " select * from Supplier " & _

" where KD_SUPP = ('" & T1.Text & "')"

Set rssupplier = con.Execute(sql)

A = MsgBox("Apakah Data Anda Akan Disimpan.!?", vbOKCancel,

"Pesan.!")

If A = vbOK Then

If Not rssupplier.EOF Then

MsgBox " KOde Supplier : " & T1 & " Sudah Pernah Tersimpan", vbInformation, "Pesan !"

ElseIf T1.Text = "" Then

MsgBox "Kode Supplier Harus Diisi.!?", vbOKOnly + vbInformation,

"Warming.!"

T1.SetFocus

ElseIf T2.Text = "" Then

MsgBox "Nama Supplier Harus Diisi.!?", vbOKOnly + vbInformation,

"Warming.!"

T2.SetFocus

ElseIf T3.Text = "" Then

MsgBox "Alamat Supplier Harus Diisi.!?", vbOKOnly + vbInformation,

"Warming.!"

T3.SetFocus

(25)

_

T3.Text & "','" & T4.Text & "')"

tampil KOSONG T1.SetFocus End If

End If End Sub

==========================================================

Private Sub C2_Click()

A = MsgBox("APAKAH SUPPLIER MAU DIEDIT??", vbQuestion + vbYesNo,

"PESAN")

If A = vbYes Then

con.Execute "UPDATE SUPPLIER SET Nm_SUPP = '" & T2.Text & "',

ALAMAT = '" & T3.Text & "',TELP = '" & T4.Text & "' WHERE kd_SUPP = '" &

T1.Text & "'"

tampil

MsgBox "SUPPLIER SUDAH DIUBAH"

KOSONG Else KOSONG End If End Sub

==========================================================

Private Sub DG1_Click() T1.Text = DG1.Columns![0]

T2.Text = DG1.Columns![1]

T3.Text = DG1.Columns![2]

T4.Text = DG1.Columns![3]

''T1.Enabled = False C1.Enabled = False C2.Enabled = True C3.Enabled = True End Sub

==========================================================

Private Sub Form_Load()

(26)

T3.MaxLength = 30 T4.MaxLength = 12 tampil

grid End Sub

==========================================================

Sub tampil()

Set rssupplier = New ADODB.Recordset

rssupplier.Open "select * from SUPPLIER", con, adOpenDynamic, adLockOptimistic

Set DG1.DataSource = rssupplier DG1.ReBind

Grid End Sub

==========================================================

Sub KOSONG() T1.Text = ""

T2.Text = ""

T3.Text = ""

T4.Text = ""

T1.SetFocus End Sub

==========================================================

Sub grid()

DG1.AllowRowSizing = False

DG1.Columns(0).Caption = " KODE SUPPLIER "

DG1.Columns(0).Width = 1500 DG1.Columns(0).AllowSizing = False

DG1.Columns(1).Caption = " NAMA SUPPLIER "

DG1.Columns(1).Width = 2200 DG1.Columns(1).AllowSizing = False

DG1.Columns(2).Caption = " ALAMAT SUPPLIER "

DG1.Columns(2).Width = 3050 DG1.Columns(2).AllowSizing = False

(27)

Private Sub T1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

T2.SetFocus End If

End Sub

==========================================================

Private Sub T2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

T3.SetFocus End If

End Sub

==========================================================

Private Sub T3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

T4.SetFocus End If

End Sub

==========================================================

#ENTRI DATA BARANG

==========================================================

Dim rsbarang As New ADODB.Recordset

==========================================================

Private Sub C1_Click() If T1.Text = "" Then

MsgBox "MASUKKAN KODE BARANG"

T1.SetFocus

ElseIf T2.Text = "" Then

MsgBox "MASUKKAN NAMA BARANG"

T2.SetFocus

ElseIf T3.Text = "" Then

MsgBox "MASUKKAN HARGA BARANG"

T3.SetFocus

ElseIf T4.Text = "" Then

(28)

Set rsbarang = con.Execute("SELECT * FROM BARANG WHERE kd_bRG = '" & T1.Text & "'")

If Not rsbarang.EOF Then

MsgBox "KODE BARANG SUDAH ADA"

'KOSONG Else

con.Execute "INSERT INTO BARANG VALUES ('" & T1.Text & "','" & T2.Text

& "','" & T3.Text & "','" & T4.Text & "','" & T5.Text & "')"

tampil

MsgBox "SUDAH TERSIMPAN"

KOSONG End If End If

T1.SetFocus End Sub

==========================================================

Private Sub C2_Click()

A = MsgBox("APAKAH BARANG MAU DIEDIT??", vbQuestion + vbYesNo,

"PESAN")

If A = vbYes Then

con.Execute "UPDATE BARANG SET Nm_bRG = '" & T2.Text & "', HARGA = '" & T3.Text & "',UKURAN = '" & T4.Text & "',STOK = '" & T5.Text & "'

WHERE kd_bRG = '" & T1.Text & "'"

tampil

MsgBox "BARANG SUDAH DIUBAH"

KOSONG Else KOSONG End If

''T1.SetFocus End Sub

==========================================================

(29)

"'"

tampil KOSONG Else KOSONG End If End Sub

==========================================================

Private Sub C4_Click() KOSONG

End Sub

==========================================================

Private Sub C5_Click()

A = MsgBox("Apakah Anda Mau Keluar Dari Form BARANG !?", vbOKCancel, "Attention!")

If A = vbOK Then Unload Me End If End Sub

==========================================================

Private Sub DG1_Click() T1.Text = DG1.Columns![0]

T2.Text = DG1.Columns![1]

T3.Text = DG1.Columns![2]

T4.Text = DG1.Columns![3]

T5.Text = DG1.Columns![4]

T1.Enabled = False C1.Enabled = False C2.Enabled = True C3.Enabled = True End Sub

==========================================================

(30)

grid End Sub

==========================================================

Private Sub Form_Load() BukaDatabase

tampil

C1.Enabled = True C2.Enabled = False C3.Enabled = False End Sub

==========================================================

Sub KOSONG() T1.Text = ""

T2.Text = ""

T3.Text = ""

T4.Text = ""

T5.Text = ""

C1.Enabled = True C3.Enabled = False C2.Enabled = False End Sub

==========================================================

Sub grid()

DG1.AllowRowSizing = False

DG1.Columns(0).Caption = " KODE BARANG "

DG1.Columns(0).Width = 1500 DG1.Columns(0).AllowSizing = False

DG1.Columns(1).Caption = " NAMA BARANG "

DG1.Columns(1).Width = 2150 DG1.Columns(1).AllowSizing = False DG1.Columns(2).Caption = " HARGA "

DG1.Columns(2).Width = 1900 DG1.Columns(2).AllowSizing = False

(31)

End Sub

Private Sub T1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

T2.SetFocus End If

End Sub

==========================================================

Private Sub T2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

T3.SetFocus End If

End Sub

==========================================================

Private Sub T3_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

T4.SetFocus End If

End Sub

==========================================================

Private Sub T4_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then

T5.SetFocus End If

End Sub

==========================================================

#DATA PESANAN

==========================================================

Dim RSQPESANAN As New ADODB.Recordset Dim rspesanan As New ADODB.Recordset Dim rssupplier As New ADODB.Recordset Dim rsbarang As New ADODB.Recordset

==========================================================

(32)

CR.Action = 1 Call CLEARALL End Sub

==========================================================

Private Sub Combo1_Click()

Set rssupplier = con.Execute("SELECT * FROM SUPPLIER WHERE KD_SUPP='" & Combo1 & "'")

If Not rssupplier.EOF Then

Text2.Text = rssupplier("NM_SUPP") Text3.Text = rssupplier("ALAMAT") Text4.Text = rssupplier("TELP") End If

End Sub

==========================================================

Private Sub Combo2_Click()

Set rsbarang = con.Execute("SELECT NM_BRG,UKURAN,HARGA FROM BARANG WHERE KD_BRG='" & Combo2.Text & "'")

If Not rsbarang.EOF Then

Text5.Text = rsbarang.Fields(0).Value Text6.Text = rsbarang.Fields(2).Value End If

Text7.SetFocus End Sub

==========================================================

Private Sub Command1_Click() Dim A As String

On Error Resume Next

H = "INSERT INTO PESANAN(NO_PSN,KD_SUPp,TGL_PSN)" & _

"VALUES('" & Text1.Text & "','" & Combo1.Text & "','" & DTPicker1.Value &

"')"

con.Execute (H) With MSFlexGrid1 A = 1

(33)

A = A + 1 End If Loop

MsgBox "DATA SUDAH TERSIMPAN ,", vbOKOnly, "PESAN"

MSFlexGrid1.Rows = MSFlexGrid1.Rows - A + 1 MSFlexGrid1.Clear

MSFlexGrid1.FormatString = "NO|KODE BARANG| NAMA BARANG|UKURAN| HARGA PESAN| JUMLAH PESAN|TOTAL "

'Call CLEARALL End With

Combo2.Enabled = True Cmdcetak.Enabled = True Command2.Enabled = False End Sub

==========================================================

Private Sub Command2_Click() On Error Resume Next

If Combo1.Text = "" Then

MsgBox "CLICK KODE SUPPLILER YANG ADA PADA COMBO", vbOKOnly,

"CHECK"

Combo1.SetFocus

ElseIf Combo2.Text = "" Then

MsgBox "CLICK KODE BARANG YANG ADA PADA COMBO", vbOKOnly,

"CHECK"

Combo2.SetFocus

ElseIf Text7.Text = "" Then

MsgBox "JUMLAH PESANAN HARUS DI ISI", vbOKOnly, "WARNING"

Text7.SetFocus Else

BARIS = MSFlexGrid1.Row

MSFlexGrid1.Rows = MSFlexGrid1.Rows + 1

MSFlexGrid1.TextMatrix(BARIS, 0) = MSFlexGrid1.Row + 0 MSFlexGrid1.TextMatrix(BARIS, 1) = Combo2.Text

MSFlexGrid1.TextMatrix(BARIS, 2) = Text4.Text

(34)

con.Execute "INSERT INTO BARANG VALUES('" & Combo2 & "','" & Text4

& "','" & Text5 & "','" & Text6 & "','" & Text9.Text & "')"

MSFlexGrid1.Row = MSFlexGrid1.Row + 1

MsgBox "SATU RECORD BERTAMBAH!", vbInformation,

"ATTENTHION>>!!"

Call CLEARBRG Combo2 = ""

Combo2.SetFocus Combo2.Enabled = True Command1.Enabled = True End If

End Sub

==========================================================

Private Sub Command3_Click() With MSFlexGrid1

b = 1

Do Until b > 10

If .TextMatrix(b, 0) = "" Then Exit Do

Else b = b + 1 End If Loop

MSFlexGrid1.Rows = MSFlexGrid1.Rows - b + 1 MSFlexGrid1.Clear

MSFlexGrid1.FormatString = "NO | KODE BARANG | NAMA BARANG | UKURAN | HARGA PESAN | JUMLAH PESAN | TOTAL "

Call CLEARALL

Command2.Enabled = False End With

End Sub

==========================================================

Private Sub Command4_Click()

(35)

End Sub

==========================================================

Sub ISIKDSUPP()

Set rspesanan = con.Execute("SELECT DISTINCT KD_SUPP FROM SUPPLIER")

Do While Not rspesanan.EOF

Combo1.AddItem (rspesanan.Fields(0).Value) rspesanan.MoveNext

Loop End Sub

==========================================================

Sub ISIKDBRG()

Set rsbarang = con.Execute("SELECT DISTINCT KD_BRG FROM BARANG")

Do While Not rsbarang.EOF

Combo2.AddItem (rsbarang.Fields(0).Value) rsbarang.MoveNext

Loop End Sub

==========================================================

Sub auto()

Set rspesanan = New ADODB.Recordset rspesanan.Open " select * from Pesanan ", con

Text1 = "P000" + Trim(Str(rspesanan.RecordCount + 1)) Text1.Enabled = False

End Sub

==========================================================

Private Sub DTPicker1_CallbackKeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer, ByVal CallbackField As String, CallbackDate As Date)

DTPicker1 = Format(Now, "DD-MM-YYY") End Sub

==========================================================

(36)

| UKURAN | HARGA PESAN | JUMLAH PESAN | TOTAL "

Command1.Enabled = True DTPicker1 = Now()

Cmdcetak.Enabled = False Command1.Enabled = False End Sub

==========================================================

Private Sub Text7_Change()

Text8 = Val(Text6.Text) * Val(Text7.Text) End Sub

==========================================================

Sub CLEARBRG() Text5 = ""

Text6 = ""

Text7 = ""

Text8 = ""

End Sub

==========================================================

Sub CLEARALL() Combo1 = ""

Combo2 = ""

Text1 = ""

Text2 = ""

Text3 = ""

Text4 = ""

Text5 = ""

Text6 = ""

Text7 = ""

Text8 = ""

Text9 = ""

End Sub

==========================================================

(37)

==========================================================

Sub ISIKDBRG()

Set rsbarang = con.Execute("SELECT DISTINCT KD_BRG FROM BARANG")

Do While Not rsbarang.EOF

Combo1.AddItem (rsbarang.Fields(0).Value) rsbarang.MoveNext

Loop End Sub

==========================================================

Sub CLEARALL() Combo1 = ""

Text1 = ""

Text2 = ""

Text3 = ""

Text4 = ""

End Sub

==========================================================

Private Sub Cmdcetak_Click()

CRKELUAR.ReportFileName = "" & App.Path & "\keluar.RPT"

CRKELUAR.SelectionFormula = " {keluar.KD_PENGELUARAN}='" & Text1 &

"'"

CRKELUAR.RetrieveDataFiles

CRKELUAR.WindowState = crptMaximized CRKELUAR.Action = 1

End Sub

==========================================================

Private Sub Combo1_Click()

Set rsbarang = con.Execute("SELECT NM_BRG,HARGA, STOK FROM BARANG WHERE KD_BRG='" & Combo1.Text & "'")

If Not rsbarang.EOF Then

Text3.Text = rsbarang.Fields(0).Value End If

(38)

Text1.SetFocus

ElseIf Text2.Text = "" Then

MsgBox "ISI NAMA PETUGASNYA", vbOKOnly, "CHECK"

Text2.SetFocus

ElseIf Combo1.Text = "" Then

MsgBox "CLICK KODE BARANG YANG ADA PADA COMBO", vbOKOnly,

"CHECK"

Combo1.SetFocus

ElseIf Text4.Text = "" Then

MsgBox "JUMLAH PESANAN HARUS DI ISI", vbOKOnly, "WARNING"

Text4.SetFocus Else

BARIS = MSFlexGrid1.Row

MSFlexGrid1.Rows = MSFlexGrid1.Rows + 1

MSFlexGrid1.TextMatrix(BARIS, 0) = MSFlexGrid1.Row + 0 MSFlexGrid1.TextMatrix(BARIS, 1) = Combo1.Text

MSFlexGrid1.TextMatrix(BARIS, 2) = Text3.Text MSFlexGrid1.TextMatrix(BARIS, 3) = Text4.Text Text4.Text = Val(rsbarang("STOK")) - Val(Text4.Text)

MSFlexGrid1.Row = MSFlexGrid1.Row + 1

MsgBox "SATU RECORD BERTAMBAH!", vbInformation,

"ATTENTHION>>!!"

Call CLEARBRG Combo1 = ""

Combo1.SetFocus Combo1.Enabled = True Command2.Enabled = True End If

End Sub

==========================================================

Private Sub Command2_Click() Dim SIMPAN As String

On Error Resume Next

(39)

Do While SIMPAN < 10

If .TextMatrix(SIMPAN, 0) = "" Then Exit Do

Else

con.Execute "insert into Keluar values('" & Text1.Text & "','" &

.TextMatrix(SIMPAN, 1) & "','" & .TextMatrix(SIMPAN, 3) & "')"

SIMPAN = SIMPAN + 1 End If

Loop

MsgBox " Data Sudah Tersimpan ", vbOKOnly, "Pesan !"

MSFlexGrid1.Rows = MSFlexGrid1.Rows - SIMPAN + 1 MSFlexGrid1.Clear

MSFlexGrid1.FormatString = " No | Kode Barang | Nama Barang | Jumlah "

'Call CLEARALL End With

'Command2.Enabled = True Cmdcetak.Enabled = True End Sub

==========================================================

Private Sub Command3_Click() With MSFlexGrid1

b = 1

Do Until b > 10

If .TextMatrix(b, 0) = "" Then Exit Do

Else b = b + 1 End If Loop

MSFlexGrid1.Rows = MSFlexGrid1.Rows - b + 1 MSFlexGrid1.Clear

MSFlexGrid1.FormatString = "NO | KODE BARANG | NAMA BARANG | JUMLAH "

Call CLEARALL

Command2.Enabled = True

(40)

vbOKCancel, "Attention!") If A = vbOK Then

Unload Me End If End Sub

==========================================================

Private Sub Form_Load() BukaDatabase

Call ISIKDBRG auto

MSFlexGrid1.FormatString = "NO |KODE BARANG| NAMA BARANG | JUMLAH "

Command1.Enabled = True DTPicker1 = Now()

Cmdcetak.Enabled = False Command2.Enabled = False End Sub

==========================================================

Sub auto()

Set rspengeluaran = New ADODB.Recordset

rspengeluaran.Open " select * from PENGELUARAN ", con Text1 = "K000" + Trim(Str(rspengeluaran.RecordCount + 1)) Text1.Enabled = False

End Sub

==========================================================

Sub CLEARBRG() Combo1 = ""

Text3 = ""

Text4 = ""

End Sub

==========================================================

Private Sub Text4_Change()

(41)

MsgBox "stok tidak memenuhi!", vbInformation + vbOKOnly, "Information"

Text4.SetFocus Else

On Error Resume Next If Text4.Text = "" Then Exit Sub

ElseIf Text4.Text = "0" Then Else

Exit Sub End If End If End Sub

==========================================================

#ENTRI DATA FAKTUR

==========================================================

'Dim rspesanan As New ADODB.Recordset Dim rsfaktur As New ADODB.Recordset

Dim RSQPESANAN As New ADODB.Recordset

==========================================================

Sub ISINOPES()

Set RSQPESANAN = con.Execute("SELECT DISTINCT NO_Psn FROM QPESANAN")

Do While Not RSQPESANAN.EOF

Cb1.AddItem (RSQPESANAN.Fields(0).Value) RSQPESANAN.MoveNext

Loop End Sub

==========================================================

Sub TABELQPESANAN()

Set RSQPESANAN = New ADODB.Recordset

SQL2 = "SELECT * FROM QPESANAN WHERE NO_Psn='" & Cb1 & "'"

Set RSQPESANAN = con.Execute(SQL2) Set DataGrid1.DataSource = RSQPESANAN GRIDQPESANAN

(42)

DT2.Value = RSQPESANAN("tgl_psn") Text3.Text = RSQPESANAN("kd_supp") Text4.Text = RSQPESANAN("nm_supp") TABELQPESANAN

Do While Not RSQPESANAN.EOF

MTOTAL = Val(TxtTOTAL) + (RSQPESANAN!TOTAL) TxtTOTAL = MTOTAL

RSQPESANAN.MoveNext If RSQPESANAN.EOF Then Exit Do

End If Loop End If

Cb1.Enabled = False End Sub

==========================================================

Private Sub Command1_Click() Dim SIMPAN As String

SQL1 = "SELECT *FROM FAKTUR WHERE NO_FAKTUR='" & Text1 & "'"

Set rsfaktur = con.Execute(SQL1)

'SQL2 = "SELECT *FROM FAKTUR WHERE NO_PSN='" & Cb1 & "'"

'Set RSPEMBAYARAN1 = con.Execute(SQL2) If Text1 = "" Then

MsgBox "NO FAKTUR HARUS DIISI !", vbOKOnly, "WARNING!"

Text1.SetFocus ElseIf Cb1 = "" Then

MsgBox "NO PESANAN HARUS DIISI !", vbOKOnly, "WARNING!"

Cb1.SetFocus

'ElseIf TXTNMSUP = "" Then

' MsgBox "CLICK NO PESANAN YANG ADA PADA COMBO!", vbOKOnly, "CHECK!"

'Combo1.SetFocus

'ElseIf Not RSPEMBAYARAN.EOF Then

(43)

'Combo1.Enabled = False Else

SQL1 = "INSERT INTO faktur(NO_Faktur,Tgl_Faktur,NO_PSN)"

& _

"VALUES('" & Text1.Text & "','" & DT1.Value & "','" & Cb1 &

"')"

con.Execute (SQL1)

MsgBox "FAKTUR DENGAN NO FAKTUR :" & Text1 & " SUDAH TERSIMPAN", vbInformation, "PESAN"

Call KOSONG End If

DT1 = Now DT2 = Now End Sub

==========================================================

Private Sub Command4_Click() Call KOSONG

End Sub

==========================================================

Private Sub Command5_Click()

A = MsgBox("Apakah Anda Mau Keluar Dari Form FAKTUR!?", vbOKCancel,

"Attention!") If A = vbOK Then Unload Me End If End Sub

==========================================================

Private Sub Form_Load() BukaDatabase

ISINOPES

TABELQPESANAN

DT1 = Format(Now, "DD-MM-YYYY") DT2 = Format(Now, "DD-MM-YYYY")

(44)

DataGrid1.Columns(2).Width = 0 DataGrid1.Columns(3).Width = 0 DataGrid1.Columns(4).Width = 0 DataGrid1.Columns(5).Width = 0

DataGrid1.Columns(6).Caption = " KODE BARANG "

DataGrid1.Columns(6).Width = 1700 DataGrid1.Columns(6).AllowSizing = False

DataGrid1.Columns(7).Caption = " NAMA BARANG "

DataGrid1.Columns(7).Width = 2900 DataGrid1.Columns(7).AllowSizing = False

DataGrid1.Columns(8).Caption = " HARGA PESAN "

DataGrid1.Columns(8).Width = 1700 DataGrid1.Columns(8).AllowSizing = False

DataGrid1.Columns(9).Caption = " JUMLAH PESAN "

DataGrid1.Columns(9).Width = 1000 DataGrid1.Columns(9).AllowSizing = False DataGrid1.Columns(10).Width = 0

DataGrid1.Columns(11).Caption = " TOTAL "

DataGrid1.Columns(11).Width = 1500 DataGrid1.Columns(11).AllowSizing = False End Sub

==========================================================

Sub KOSONG() Text1.SetFocus Text1 = ""

TXTNOREF = ""

Cb1 = ""

Cb1.Enabled = True Text3 = ""

Text4 = ""

(45)

==========================================================

Private Sub Command1_Click()

CRLAP.ReportFileName = "" & App.Path & "\LAP.rpt"

'msf = "{Qlaprn.tgl} >= #" & DPAWAL.Value & "#" & _ '" and {Qlaprn.tgl} <= #" & DPAKHIR.Value & "#"

CRLAP.Formulas(1) = "awal='" & Format(DPAWAL.Value, "DD/MM/YYYY") &

"'"

CRLAP.Formulas(2) = "akhir='" & Format(DPAKHIR.Value, "DD/MM/YYYY")

& "'"

CRLAP.SelectionFormula = msf

CRLAP.WindowState = crptMaximized CRLAP.Action = 1

End Sub

==========================================================

Private Sub Command2_Click()

A = MsgBox("Apakah Anda Mau Keluar Dari Form LAPORAN !?", vbOKCancel, "Attention!")

If A = vbOK Then Unload Me End If End Sub

==========================================================

Private Sub Form_Load() DPAKHIR = Now()

DPAWAL = Now() End Sub

==========================================================

Referensi

Garis besar

Dokumen terkait

Barang-barang yang sudah dibeli tidak dapat ditukarkan/dikembalikan. X-25-X

MsgBox &#34;Nomor Urut : &#34; &amp; Text2 &amp; &#34; Tidak Ada Pada Database!&#34;, vbInformation, &#34;Info&#34;. Text3

Lampiran C-2 Rancangan Nota

Private Sub FMenuUtama_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

KELUARAN SISTEM

Baru Pasir Padi Ketapang Pangkalbalam Pangkalpinang Telp/Fax : (0717) 438936. Bersama ini kami serahkan barang – barang sebagai

Khususnya pada Perum DAMRI Cabang Angkutan Bandara Soekarno-Hatta Jakarta untuk trayek Serpong – Bandara Soekarno-Hatta yang merupakan salah satutrayekdengan jarak

Private Sub TKdSup_KeyPress(KeyAscii As Integer) KeyAscii = Asc(UCase(Chr(KeyAscii))). If KeyAscii = 13 Then TNmSup.SetFocus