Private VorCommand1_Click ()
Auf Störung Goto- Err_Command1_Click
Schwaches rst als DAO.Recordset
Schwacher Weg als Schnur
Schwaches StrBU als Schnur
Schwaches intDcode als Schnur
Schwaches strQry als Schnur
Schwaches StrExt als Schnur
Schwaches strFile als Schnur
Schwaches qDef als DAO.QueryDef
Err.Clear
Auf Störungs-Zusammenfassung zunächst
qDef = CurrentDb.QueryDefs („Geburtstag-Report“) einstellen
Wenn Err.Number <> 0 dann eingestelltes qDef = CurrentDb.CreateQueryDef („Geburtstag-Report“)
Auf Störung Goto- 0
strQry = „AUSERWÄHLTES Departments1. [RestNumber] vom AUFTRAG Departments1 DURCH Departments1. [RestNumber]; “
Das rst = CurrentDb () .OpenRecordset (strQry, dbOpenDynaset) einstellen
rst.MoveLast
rst.MoveFirst
Tun während nicht rst.EOF
Weg = „C:\RestaurantReports\“
StrBU = rst („RestNumber“)
'StrExt = „_EmployeeRoster_“ u. Me.ExportDate u. „.xls“
StrExt = „- Juli-Geburtstag-Report“ u.“ .xls "
strFile = Weg u. StrBU u. StrExt
intDcode = rst („RestNumber“)
qDef.SQL = „WÄHLEN * VON QryBirthdayReport vor, WO RestNumber =“ u. intDcode u. ""
DoCmd.OutputTo acOutputQuery, „Geburtstag-Report“, acFormatXLS, strFile, falsch
rst.MoveNext
Schleife
MsgBox („Export komplett“)
Rst einstellen = nichts
Exit_Command1_Click:
Unterseeboot herausnehmen
Err_Command1_Click:
MsgBox Err.Description
Zusammenfassung Exit_Command1_Click
Enden-Unterseeboot
|