Grüß dich,
ich versuche mal bestmöglich auf deine Nachricht zu antworten. Ich habe eine Ordnerstruktur aufgebaut und die Comboboxen symbolisieren mir diese.
Nur als beispiel jetzt: wir haben unseren STammpfad bereits mit "C:\...\" vorgebenen und der ist immer gleich. Sobald wir in dem vorgebenenen Stammpfad drin sind, können verschiedene Obergruppen ausgewählt werden, symbolisiert durch die erste Combobox. Du kannst dir das so vorstellen, dass der Stammpfad die Auswahl einer Schulklasse ist. Die zweite Combobox symbolisiert dann die Schüler, sodass quasi jede/r Schüler/in einen eigenen Ordner hat. Die dritte Combobox zeigt die Inhalte, die in den jeweiligen Schülerordnern sind - das sind dann einfach nur Dokumente. Jede Datei gibt es exakt nur einmal in der dritten Combobox.
"Was ich mich schon die ganze Zeit über wundere, ist, dass du einfach die Dateiendung annimmst. Dabei bekommst du die doch beim Lesen des Verzeichnisses automatisch mit. Du müsstest daher ganz genau wissen welche DOCXs und welche PDFs in dem jeweiligen Verzeichnis liegen."
Das verstehe ich nicht, was du hier meinst. Ich habe über eine Liste in meiner Excel-Datei eine Struktur aufgebaut, in der ich händisch eintrage was in welchem Ordner ist und genau das wird mir dann angezeigt. Dabei sind die einzelnen Sachen immer von der vorherigen Auswahl abhängig.
Ich habe die Liste folgendermaßen aufgebaut:
Dropdown-Typ (= die verschiedenen Comboboxen, hier wären das dann Schulklasse, Schüler, Dokumente)
Item (= Hier gebe ich an, welche Schulklassen unter Schulklasse angezeigt werden soll, welche Schüler zu den Schulklassen gehören und welche DOkumente für die Schule gehören)
Parent Dropdown (=hier gebe ich vor, welche Combobox quasi welchem Item vorgeschaltet ist, damit nur diese auch angezeigt wird)
Siehst du eine Möglichkeit, das man den Fehler beheben kann? Wenn du magst und es hier erlaubt ist, schreibe ich hier meine E-Mail adresse und du schreibst mir eine E-Mail und ich schicke dir die Datei zu. Würde mich natürlich auch revanchieren.
Liebe Grüße
|