Private Okręt podwodny Command1_Click ()
Na Błąd Rozpoczynający Err_Command1_Click
Ciemnawy rst Jako DAO.Recordset
Ciemnawy Ścieżka Sznurek
Ciemnawy StrBU Sznurek
Ciemnawy intDcode Sznurek
Ćmić strQry Sznurek
Ćmić StrExt Sznurek
Ćmić strFile Sznurek
Ćmić qDef Jako DAO.QueryDef
Err.Clear
Na Błąd Wznawiać Następnie
Ustawiać qDef = CurrentDb.QueryDefs ("Urodziny Raport")
Jeżeli Err.Number <> (0) Wtedy Ustawiać qDef = CurrentDb.CreateQueryDef ("Urodziny Raport")
Na Błąd Rozpoczynający (0)
strQry = "WYBRANY Departments1. [RestNumber] OD Departments1 ROZKAZ Departments1. [RestNumber]; "
Ustalony rst = CurrentDb () .OpenRecordset (strQry, dbOpenDynaset)
rst.MoveLast
rst.MoveFirst
Robić Podczas Gdy Nie rst.EOF
Ścieżka = "C:\RestaurantReports\"
StrBU = rst ("RestNumber")
'StrExt = "_EmployeeRoster_" & Me.ExportDate & ".xls"
StrExt = "- Lipiec Urodziny Raport" &" .xls "
strFile = Ścieżka & StrBU & StrExt
intDcode = rst ("RestNumber")
qDef.SQL = "WYBIÓRKA * OD QryBirthdayReport DOKĄD RestNumber =" & intDcode & ""
DoCmd.OutputTo acOutputQuery, "Urodziny Raport", acFormatXLS, strFile, Fałszywy
rst.MoveNext
Pętla
MsgBox ("Eksport Zupełny")
Ustalony rst = Nic
Exit_Command1_Click:
Wyjście Okręt podwodny
Err_Command1_Click:
MsgBox Err.Description
Życiorys Exit_Command1_Click
Końcówka Okręt podwodny
|