![]() |
PDF-Datein nach Datenbankvorgabe verschieben
Hallo Leute,
ich habe monatlich rund 300 Briefe auf meinem Tisch liegen, die ich auf einen Schlag bearbeiten und versenden muss. Der Spaß soll jetzt digitalisiert werden, also per Mail (PDF) raus gehen. Ich habe alle Briefe eingescannt, und per AutoHotKey schon eindeutig umbenennen lassen. :-D Mein Problem besteht jetzt darin, dass ich eine Datenbank habe (die man ggf. zu einer Exceltabelle herabstufen kann), in der festgehalten ist, welches Dokument in welches Außenhaus muss. Jetzt sollen sozusagen PDF1, PDF17, PDF19,... in einen Ordner gepackt werden, sodass der nur noch gezippt werden muss und per Mail gesammelt ans Sekretariat gehen kann. :-D (In der DB steht zu jedem "PDFn" der Ort dazu). Mit welchem Befehl kann ich die Datenbank mit den Dateinamen abgleichen und entsprechend verschieben(am besten ohne etwas klicken zu müssen)? Und erinnere ich mich richtig, dass MoveFile Datein verschob? Vielen Dank für eure Hilfe! :) |
AW: PDF-Datein nach Datenbankvorgabe verschieben
|
AW: PDF-Datein nach Datenbankvorgabe verschieben
Zitat:
Jetzt mal im Ernst. Eine Datenbank dient dazu, dort Daten abzulegen und abzurufen. Sie kann zwar auch (je nach Datenbank) einiges selbst mit den Daten machen, aber mit Sicherheit keine Mails verschicken. |
AW: PDF-Datein nach Datenbankvorgabe verschieben
Danke schonmal :)
Das Programm soll an sich nur anhand der Dateinamen die PDFs in verschiedene Ordner sortieren. Die Zuordnung steht in der DB. Das verschicken mache ich dann per Hand, das ist nicht das Problem. (Werden ja ORDNERWEISE verschickt) Das per Hand sortieren raubt mir jedoch immer mehrere Stunden. |
AW: PDF-Datein nach Datenbankvorgabe verschieben
[klugscheiß]
Ich verschicke Email aus Oracle DB. Quasi mit Bordmitteln. Den Code dazu findet man im Internet. Es ist auch m.E. gar nicht so unsinnig. Alle Daten die dabei entstehen bzw. benötigt werden, passen prima in eine DB und gehören da auch hin. Und ich wette mal (ohne es zu wissen), das bspw. MS Exchange hauptsächlich aus Datenbank besteht. Aber klar, den Knopf, der es macht wie der TE es haben will, den gibt's nicht. Und das mit Excel ist natürlich praktisch, aber ich würde sagen, das taugt nicht für einen professionellen Einsatz, also am besten schnell wieder vergessen. [/klugscheiß] |
AW: PDF-Datein nach Datenbankvorgabe verschieben
Welche Datenbank? Wie sieht die Struktur der Zuordnungen aus?
|
AW: PDF-Datein nach Datenbankvorgabe verschieben
Also nochmal von vorne:
ist das soweit richtig? Wenn Ja dann
Code:
damit hättest Du schon mal einen Ansatz.
select 'copy '||filename||' '||filialverzeichnis||'\*.*' from Mydatabase where meinebedingung
// select '7Zip '||filialverzeichnis'||'\*.* Zielverzeichnisunddatei' from MyDatabase where meinebedingung (Das das Ergebnis der beiden Abfragen jeweils Zeilen in einer Batchdatei werden, muß wohl nicht erwähnt werden) Zitat:
b) ist zum Glück bei uns abgeschaltet, was meinst Du wieviele Mails ich jede Woche aus der Queue kratze die irrtümlich versendet wurden? Gruß K-H |
AW: PDF-Datein nach Datenbankvorgabe verschieben
Zitat:
Vlt. sollte ich noch ergänzen, dass es nicht um hauseigene Emails geht, sondern eine Seriendruckerweiterung eines Kundensystems. Bei regulierten Worklows kann da eigentlich nichts schief gehen. |
AW: PDF-Datein nach Datenbankvorgabe verschieben
Also, wenn man so eine Frage in einem Delphiforum stellt, gehe ich davon aus, dass auch eine Lösung, oder vielmehr ein Lösungsansatz, in Delphi/Lazarus erwartet wird.
Ansonsten würde man die Frage ja in einem Forum passend zur verwendeten DB z.b. Oracleforum stellen. |
AW: PDF-Datein nach Datenbankvorgabe verschieben
Ja, schon klar. Ich hab ja extra den [Klugsch..] Modus aktiviert. Ist nicht so wichtig und hilft dem TE sicher nicht.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz