Procedure berikut yang digunakan dalam fungsi dobackup adalah user
defined, dan tidak ditemukan, coba copy paste isi dari function:
Initialize
GetFileName
Juga beberapa variabel tampaknya di deklarasikan public atau berada di
bagian deklarasi dalam modul yang sama, seperti strDefaultBackupFile,
strBackupExtension, intLastTableToBackup,strTablesToBackup(i)
[email protected] wrote:
Agar bisa dites bersama, tolong sertakan fungsi lengkapnya.
aksan kurdin
Dear Pakar Access,
Saya dapat kode ini dari internet, tapi kenapa ya tidak bisa saya
panggil dari suatu form. Form ini saya namakan FRMBackup. Maksud saya
adalah saya ingin memback up Database dari suatu form.
Terima kasih sebelumnya.
Tio
Public Function DoBackUp()
' Prompts user for backup location, and backs up database tables
' This is a function so that it can be run directly from a menu
Dim strFileName As String
Dim strTblName As Variant
Dim i As Integer
On Error GoTo endsub
Initialize
' Ask user to choose file name
strFileName = GetFileName(strDefaultBackupFile, _
"DatabaseSekolah (*" & strBackupExtension & ")" & vbNullChar & _
"*" & strBackupExtension & vbNullChar, _
"Back up database to...", 1, 47)
If (strFileName = "") Then
' user cancelled
Exit Function
End If
' create new MDB database file
DoCmd.Hourglass True
CreateDatabase strFileName, dbLangGeneral
Form_FRMBackup.Refresh
' save all tables to backup database, except system objects
For i = 0 To intLastTableToBackup
strTblName = strTablesToBackup(i)
DoCmd.CopyObject strFileName, strTblName, acTable, strTblName
Next i
DoCmd.Hourglass False
MsgBox "Backup Database Berhasil", , "Backup Database"
Exit Function
endsub:
DoCmd.Hourglass False
DisplayError "backup", Err.Description
End Function
===========================================================================
This email is confidential. If you are not the addressee tell the sender
immediately and destroy this email without using, sending or storing it.
Emails are not secure and may suffer errors, viruses, delay, interception
and amendment. The Trakindo Group of Companies do not accept liability for
damage caused by this email and may monitor email traffic.
Unless expressly stated, any opinions are the sender's and are not approved
by the Tiara Marga Trakindo Group of Companies and this email is not an
offer, solicitation, recommendation or agreement of any kind.
===========================================================================