Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Mac_wolf am Februar 09, 2014, 14:14:26

Titel: Verzeichnis auslesen und die darin gespeicherten PDF anzeigen
Beitrag von: Mac_wolf am Februar 09, 2014, 14:14:26
Hallo,
ich stehe mal wieder auf dem Schlauch.

Ich möchte in meiner Datenbank bestimmte Ordner auslesen und die dort gespeicherten Dateinamen in eine Tabelle schreiben. Es handelt sich dabei um PDF-Dateien.
Jeder Kunde hat einen eigenen Ordner. Das heißt bei jedem Programmstart soll Access schauen ob sich eine neue PDF-Datei im jeweiligen Kundenordner befindet und den Dateinamen dann mit der jeweiligen KundenNr in die Tabelle schreiben. Den Pfad zum jeweiligen Kundenordner lege ich in dessen Einstellung fest. Es handelt sich um max. 50 Kunden.

In einem an diese Tabelle gebundenes Formular, soll dann die Möglichkeit bestehen in einem Extrafeld eine Bemerkung hinzuzufügen. Zudem soll dann die Möglichkeit bestehen selektierte Einträge per Acrobat X anzuzeigen.

Ich arbeite mit Access 2010 in einem Firmennetzwerk und kann somit keine zusätzlichen Module installieren.

Die Tabelle soll folgendermaßen aussehen.
ID: laufende Nr. (Automatisch)
BewNr:  Kundennr. (Zahl)
PDf_Name: Name der PDF-Datei (Text)
Notiz: Bemerkung (Memo oder Text)

Titel: Re: Verzeichnis auslesen und die darin gespeicherten PDF anzeigen
Beitrag von: Hondo am Februar 09, 2014, 15:07:23
Hallo,
geht einfach mit dem FileScriptingObject, siehe mein Artikel im AccessBlog dazu: http://www.accessblog.de/?s=Verzeichnis+auslesen
Mit instrRev()  bzw. right(Dateiname,3) kannst du die Endung abschneiden und prüfen ob es ein PDF-Dokument ist.

Gruß Andreas
Titel: Re: Verzeichnis auslesen und die darin gespeicherten PDF anzeigen
Beitrag von: Mac_wolf am Februar 09, 2014, 15:39:05
Besten Dank,
Probiere ich morgen mal aus.
Gruß
Wolfgang