Professional Documents
Culture Documents
Fungsi Borongan
Fungsi Borongan
MsgBox "Jangan lupa cek total dulu sebelum cetak invoice!", vbInformation, "Peringatan"
Me!yprinted = True
Me!usr = "eka"
DoCmd.OpenForm "pilihanCetak"
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
Else
If TypeOf ctrl Is TextBox Or TypeOf ctrl Is ComboBox Or TypeOf ctrl Is OptionButton Or TypeOf ctrl Is
SubForm Then
ctrl.Locked = True
End If
Next
End If
Forms!pilihanCetak.Caption = "invoice_borongan"
End Sub
DoCmd.GoToRecord , , acNewRec
End Sub
DoCmd.SetWarnings False
norut = CurrentRecord
If MsgBox("Apa anda yakin mau menghapus data ini?", vbInformation + vbYesNo, "Info") = vbYes Then
RecordSource = "invoice_borongan"
End If
End Sub
Private Sub cmdKeluar_Click()
DoCmd.Close
End Sub
DoCmd.SetWarnings False
DoCmd.RunSQL "delete * from invoice_borongan_pecahan_detail where no_invoice = '" & no_invoice &
"'"
DoCmd.RunSQL "insert into invoice_borongan_pecahan_detail (id, nom, tipe, biaya_kirim, bulan, tahun,
no_invoice) SELECT id, nom, tipe, biaya_kirim, bulan, tahun, no_invoice " _
Dim Rs As DAO.Recordset
Form_invoice_borongan_pecahan.SetFocus
If Rs.RecordCount = 0 Then
'MsgBox rs!no_invoice
DoCmd.GoToRecord , , acNewRec
Form_invoice_borongan_pecahan.no_invoice = Me!no_invoice
Form_invoice_borongan_pecahan!id = Me!id
Form_invoice_borongan_pecahan!customer = Me!customer
Form_invoice_borongan_pecahan!tgl_invoice = Me!tgl_invoice
Form_invoice_borongan_pecahan!subtotal_invoice = Me!subtotal_invoice
Form_invoice_borongan_pecahan!ppn = Me!ppn
Form_invoice_borongan_pecahan!total_invoice = Me!total_invoice
Else
DoCmd.FindRecord Rs!no_invoice
Form_invoice_borongan_pecahan!id = Me!id
Form_invoice_borongan_pecahan!customer = Me!customer
Form_invoice_borongan_pecahan!tgl_invoice = Me!tgl_invoice
Form_invoice_borongan_pecahan!subtotal_invoice = Me!subtotal_invoice
Form_invoice_borongan_pecahan!ppn = Me!ppn
Form_invoice_borongan_pecahan!total_invoice = Me!total_invoice
End If
End Sub
Form_invoice_borongan.no_invoice.Requery
Refresh
Form_invoice_borongan_detail.biaya_kirim = 18750000
Form_invoice_borongan.subtotal_invoice = 18750000
If Forms!invoice_borongan!tgl_invoice >= #4/1/2022# Then
Else
End If
Else
Form_invoice_borongan_detail.biaya_kirim = 20450000
Form_invoice_borongan.subtotal_invoice = 20450000
Else
End If
Form_invoice_borongan_detail.biaya_kirim = 70000000
Form_invoice_borongan.subtotal_invoice = 70000000
End If
Form_invoice_borongan.subtotal_invoice = 40021150
End If
End If
Else
Form_invoice_borongan_detail.biaya_kirim = 39500000
Form_invoice_borongan.subtotal_invoice = 39500000
Form_invoice_borongan_detail.biaya_kirim = 42660000
Form_invoice_borongan.subtotal_invoice = 42660000
End If
Form_invoice_borongan_detail.biaya_kirim = 50922000
Form_invoice_borongan.subtotal_invoice = 50922000
End If
Else
End If
End If
Form_invoice_borongan.total_invoice = Nz(Form_invoice_borongan.subtotal_invoice) +
Nz(Form_invoice_borongan.ppn)
End Sub
DoCmd.OpenForm "customer"
End Sub
DoCmd.Maximize
End Sub
DoCmd.Maximize
'resizeform me
DoCmd.GoToRecord , , acLast
customer_AfterUpdate
End Sub
If DLookup("lvl", "lgn") <> "admin" And DLookup("usr", "lgn") <> "eka" Then
Else
Me.usr.Locked = False
End If
End Sub