Fungsi Cod
Fungsi Cod
Recordset
alamat.Requery
'refresh
End Sub
DoCmd.OpenForm "lgn_buka_kunci"
End Sub
rst.FindFirst strCriteria
End If
rst.Close
Exit_btnSearch_Click:
Exit Sub
Err_btnSearch_Click:
MsgBox err.Description
Resume Exit_btnSearch_Click
End Sub
'Kalau error
On Error GoTo pesan
'Get current value of default directory, so that you can reset it after
stroutputDir = "d:\backup"
On Error GoTo 0
'MsgBox strOutputDir
Exit Sub
pesan:
End Sub
DoCmd.Maximize
If Me!yprinted = -1 Then
ctrl.Locked = True
End If
Next
Else
ctrl.Locked = False
End If
Next
End If
End Sub
MsgBox "Jangan lupa cek total dulu sebelum cetak invoice!", vbInformation, "Peringatan"
usr = "eka"
Me!yprinted = -1
Forms!pilihanCetak.Caption = Screen.ActiveForm.Name
DoCmd.OpenForm "pilihanCetak"
Forms!pilihanCetak.Caption = "invoice_cod_pecahan"
If TypeOf ctrl Is TextBox Or TypeOf ctrl Is ComboBox Or TypeOf ctrl Is SubForm Then
ctrl.Locked = True
End If
Next
End Sub
Case 1
bulan_romawi = "I"
Case 2
bulan_romawi = "II"
Case 3
bulan_romawi = "III"
Case 4
bulan_romawi = "IV"
Case 5
bulan_romawi = "V"
Case 6
bulan_romawi = "VI"
Case 7
bulan_romawi = "VII"
Case 8
bulan_romawi = "VIII"
Case 9
bulan_romawi = "IX"
Case 10
bulan_romawi = "X"
Case 11
bulan_romawi = "XI"
Case 12
bulan_romawi = "XII"
End Select
Urut = Rs.RecordCount + 1
customer.SetFocus
DoCmd.GoToRecord , , acNewRec
no_invoice = String(4 - Len(Urut), "0") & Urut & "/DLB-DPS/INV-OUT/" & bulan_romawi & "/" & tahun
End Sub
DoCmd.SetWarnings False
norut = CurrentRecord
If MsgBox("Apa anda yakin mau menghapus data ini?", vbInformation + vbYesNo, "Info") = vbYes Then
DoCmd.OpenForm "lgn_buka_kunci"
End If
End Sub
DoCmd.Close
DoCmd.SetWarnings False
End Sub
Form_invoice_cod_pecahan_detail.OrderByOn = True
Requery
End Sub
Form_invoice_cod_pecahan_detail.OrderByOn = True
Form_invoice_cod_pecahan_detail.OrderBy = "nom"
End Sub
DoCmd.OpenForm "customer"
End Sub
If Me!yprinted = 0 Then
If TypeOf ctrl Is TextBox Or TypeOf ctrl Is ComboBox Or TypeOf ctrl Is OptionButton Or TypeOf ctrl Is
SubForm Then
ctrl.Locked = False
End If
Next
End If
End Sub
With Form_invoice_cod_pecahan_detail
.yKunciHargaAll = .yKunciHarga
End With
End Sub
Response = acDataErrContinue
Me.Recordset.MovePrevious
Me.Recordset.MoveNext
End If
End Sub
DoCmd.SetWarnings False
Dim invoice
invoice = Forms!invoice_cod_pecahan!no_invoice
Dim Rs As Recordset
Set Rs = CurrentDb.OpenRecordset("select * from invoice_cod_pecahan where no_invoice = '" & Forms!
invoice_cod_pecahan!no_invoice & "'")
'MsgBox Rs.RecordCount
& "values ('" & Format(tgl_invoice, "yyyy-mm-dd") & "' , '" & no_invoice & "','" & customer & "','" & coli
& "','" & kg & "','" & subtotal_invoice & "','" & ppn & "','" & total_invoice & "','" & dibayar & "','" &
Format(tgl_dibayar, "yy-mm-dd") & "','" & nama_penerima & "','" & keterangan_ttd & "')"
Else
End If
'Form_invoice_cod_pecahan_detail.Requery
'refresh
DoCmd.GoToControl "invoice_cod_pecahan_detail"
'Form_invoice_cod_pecahan_detail.no_awb.SetFocus
DoCmd.GoToRecord , , acFirst
For I = 1 To Form_invoice_cod_pecahan_detail.Recordset.RecordCount
DoCmd.RunSQL "update invoice_cod_pecahan_detail set id = '" & Rs!id & "' where id_detail = forms!
invoice_cod_pecahan!invoice_cod_pecahan_detail!id_detail"
DoCmd.GoToRecord , , acNext
Next I
DoCmd.GoToRecord , , acPrevious
txtCari.Requery
sumber_data1 = "SELECT * FROM invoice_cod_pecahan where no_invoice = '" & invoice & "'"
Form_invoice_cod_pecahan.RecordSource = sumber_data1
'refresh
End Sub
Dim Rs As Recordset
customer.Requery
Refresh
Set Rs = CurrentDb.OpenRecordset("select * from customer where nama = '" & customer & "'")
If Rs.RecordCount = 0 Then
If MsgBox("Nama combo1 itu tidak ada di database, apaka anda mau menambahkannya?", vbYesNo +
vbInformation, "Info") = vbYes Then
DoCmd.OpenForm "customer_single"
Form_customer_single.nama = customer
Forms!customer_single!pilihan = "Outbound"
Form_customer_single.alamat.SetFocus
End If
End If
End Sub
Form_invoice_cod_pecahan.MinMaxButtons = 3
ctrl.Locked = True
End If
Next
Else
ctrl.Locked = False
End If
Next
End If
'jumlsh_line
'Biaya Kirim
With Form_invoice_cod_pecahan_detail
Else
.biaya_kirim.Requery
End If
End With
Refresh
Set Rs = Form_invoice_cod_pecahan_detail.RecordsetClone
While Not Rs.EOF
Rs.MoveNext
Wend
penomeran
Form_invoice_cod_pecahan.ppn = 0
Set Rs = Form_invoice_cod_pecahan_detail.RecordsetClone
Rs.MoveFirst
Do Until Rs.EOF
Urut = Urut + 1
Rs.Edit
Rs!nom = Urut
Rs.Update
Rs.MoveNext
Loop
Form_invoice_cod_pecahan_detail.Requery
Refresh
End Sub
Dim Rs As Recordset
sumber_data1 = "SELECT * FROM invoice_cod_pecahan where id = " & txtCari & ""
Form_invoice_cod_pecahan.RecordSource = sumber_data1
'refresh
End Sub
Dim Rs As DAO.Recordset
Dim Rt As DAO.Recordset
Else
Dim invoice
invoice = no_invoice.OldValue
Do Until Rs.EOF
Rs.Edit
Rs!invoice_pecahan = no_invoice
Rs.Update
Rs.MoveNext
Loop
Form_invoice_cod_detail.Requery
Refresh
End If
Rt.Edit
Rt!no_invoice = no_invoice
Rt.Update
End Sub
End Sub
Sub jumlsh_line()
If Me!yprinted = 0 Then
DoCmd.GoToControl "invoice_cod_pecahan_detail"
With Form_invoice_cod_pecahan_detail
DoCmd.GoToRecord , , acFirst
DoCmd.GoToRecord , , acNext
Loop
.Undo
End With
End If
End Sub
Sub penomeran()
Set Rs = Form_invoice_cod_pecahan_detail.RecordsetClone
Rs.MoveFirst
Do Until Rs.EOF
Urut = Urut + 1
Rs.Edit
Rs!nom = Urut
Rs.Update
Rs.MoveNext
Loop
Form_invoice_cod_pecahan_detail.Requery
Refresh
End Sub