Hallo,
ich habe folgendes Problem: Für einige Dateimanipulationen muss ich die Dateien nach ihrem Verwendungszweck differenzieren - die Analyse des Inhalts wäre sicher nicht sehr performant, daher prüfe ich im Dateisystem, ob die einzelnen Dateien in den BuiltInDocumentProperties
bei Subject einen Eintrag hat, was ja funktioniert, ohne die Dateien öffnen zu müssen (darauf aufbauend läuft danach der weitere Code).
Die Anwender arbeiten hier gar nicht mit den Dateieigenschaften, von daher ist das Procedere so weit gar kein Problem. Wenn aber jetzt neue Dateien hinzukommen, werden diese ja nicht berücksichtigt, solange die Dateieigenschaft nicht eingetragen ist.
Ich habe jetzt eine Function gebaut, die überprüft, wie viele Dateien ohne den erforderlichen Eintrag in den Dokumenteigenschaften sind, wenn was gefunden wird, wird ein neues Formular aufgerufen, das in einer Combobox die Namen dieser Dateien auflistet.
Der Anwender muss dann nur auswählen, ob die jeweilige Datei zur Kategorie 1 oder 2 gehört. Sorry für die lange Beschreibung.
Leider klappt die Zuweisung nur für die erste Datei (selektierte) in der Combobox, die Dateieigenschaften werden geschrieben, Datei wieder geschlossen, fertig. Ich stelle mir aber vor, dass wenn 3 Einträge in der Combobox stehen, der Anwender den ersten
Eintrag auswählt + ok klickt, das Formular neu aufgerufen wird, die Combobox mit den verbleibenden Dateinamen bestückt wird, der Anwender für die nächste Datei die Kategorie zuweisen kann, bis es keine Datei mehr ohne den Eintrag in den Dateieigenschaften
gibt. Bei mir verschwindet leider das Formular nach der ersten Zuweisung im Nirwana... Gibt es da einen Trick?
Danke schon mal.
Gruß
Susanne