Wie in dem Thread bereits erwähnt gesagt, ist das Programm mandantenfähig. Im Verzeichnis mit der Exe gibt es die Verzeichnisse mit den unterschiedlichen Mandanten. Das jeweils geöffnete Verzeichnis = der gewünschte Mandant wird bei Auswahl des Mandanten in eine Public eingelesen. Geöffnet werden die dbf dann wie folgt:
Code: Alles auswählen
USE (MEMVAR->gcDatenpfad + "datenbankname") NEW SHARED
Jedenfalls meistens. Es funktioniert genau dann nicht mehr, wenn in dem Pfad ein Umlaut auftaucht. Leerzeichen, Ziffern oder sogar Endungen (bei Verzeichnissen ja eher ungewöhnlich) werden einwandfrei umgesetzt. Nur Umlaute nicht.
Ist das Absicht? Oder ein Bug? Oder übersehe ich da was? Was kann ich dagegen tun?
Jan