Welche Datendatei benutzt 4D?
Frage: Ich kopiere Struktur- und Datendatei in einen anderen Ordner.
Wenn ich jetzt die verschobene Struktur doppelklicke, wird die Datendatei aus dem ursprünglichen Quellordner geöffnet. Wie kann ich erreichen, dass 4D zuerst im Ordner der Struktur nach einer gleichnamigen Datendatei sucht, und diese dann öffnet?
Antwort:
Die Technik ist simpel. Nach dem Öffnen einer Datendatei legt 4D in der Struktur eine Resource (STR 13000) [weitere Information:Einführung in Ressourcen] mit dem Pfad der Datendatei an.
Beim nächsten Öffnen wird versucht, ob dieser Pfad gültig ist.
Wenn ja, wird die Datei wieder geöffnet. Wenn nein, wird geprüft, ob im gleichen Verzeichnis wie die Struktur eine Datendatei mit demselben Namen liegt,
unter Windows bei Struktur test.4DB die Datei test.4DD, bei Mac gehört zu test die Datei test.data
Wenn ja, wird die Datei geöffnet und die Resource aktualisiert.
Wenn nein, kommt ein Öffnen-Dialog, damit der Anwender die Datendatei wieder auswählen kann.
Damit sollte die Abhilfe klar sein. Name der Datendatei und Struktur müssen zusammenpassen. Da der alte Pfad dann (nach Installieren auf die CD) nicht mehr gültig ist, wird automatisch die richtige Datendatei gefunden.
Hinweis: Klicken Sie mit gedrückter ALT-Taste auf die Schaltfläche OK (während Öffnen einer 4D-Anwendung), erscheint immer der Dateiauswahldialog. Hier können Sie dann die entsprechende Datendatei auswählen.
Im erweiterten Öffnen-Dialog sehen Sie außerdem, welche Datendatei 4D öffnen wird.