Ich arbeite an einer Access 2013-Datenbank, die jemand anders erstellt. Es hat ein Modul, das mehrere Berichte als PDF-Dateien in einen bestimmten Ordner exportiert. Einige der Berichte werden erfolgreich exportiert, 3 davon jedoch nicht. Ein Beispiel des verwendeten Codes ist wie folgt: DoCmd.RunSavedImportExport "Export-rptJobsToClose_FS2"MS Access 2013 gespeichert Exporte nicht speichern in MSysIMEXSpecs Tabelle
Ich erhalte einen Fehler, dass die Datenbank die Ausgabedaten nicht in der Datei speichern kann, die Sie ausgewählt haben. Ich stelle fest, dass der Pfad im Export Export-rptJobsToClose_FS2 gespeichert ist. Ich möchte den Pfad sehen, also habe ich versucht, die Tabelle MSysIMEXSpecs zu öffnen, aber wenn ich es tue, ist es völlig leer. So ist die entsprechende Tabelle MSysIMEXColumns. Wenn ich eine neue SavedExport-Definition erstelle und denselben Namen wie den im Code verwende, erhalte ich die Nachricht, dass sie bereits existiert. Wie ist das möglich, dass es bereits existiert, wenn diese Systemtabellen leer sind? Ich habe versucht, gespeicherte Exporte mit neuen Namen zu erstellen, aber wenn sie nicht funktionieren, kann ich diese Namen nicht erneut verwenden, da ich die Nachricht erhalte, dass sie bereits existieren. Also muss ich ständig an neue Namen denken und kann keine Informationen über die gespeicherten Exports sehen, die ich bereits erstellt habe. Danke für jede Hilfe.
Vielen Dank. Ein Teil meines Problems besteht darin, dass im Fenster "Datenaufgaben verwalten" nichts angezeigt wird, das beim Wechseln zu Externe Daten -> Gespeicherte Importe/Exporte für Exporte oder Importe angezeigt wird. Sie haben gesagt, die gespeicherten Import-Exporte werden an einem anderen Ort gespeichert. Kannst du mir sagen, wo das ist? Ich habe einige VBA-Code erstellt, um zu versuchen, die ImportExportSpecifications-Sammlungen durchzulaufen. Ich habe debug.print verwendet, um den Namen und XML in das unmittelbare Fenster zu drucken, aber bis jetzt sehe ich nur Importspezifikationen. – ShirleyM
In internen Datenbankstrukturen gespeicherte Spezifikationen können nicht in Tabellen angezeigt werden. Ich fügte den Code hinzu, der erlaubt, alle Spezifikationen zu sehen. Es druckt einige Spezifikationen nicht, Sie sehen sie nicht im Fenster Datenaufgaben, können aber keine neue Spezifikation mit dem gleichen Namen erstellen. Dies kann bedeuten, dass die Datenbank beschädigt ist. Versuchen Sie zunächst, compact & restore auszuführen. –