[GELÖST] Das Dialogfenster ist nicht geöffnet

6. Juni 2016 15:55

Hallo Zusammen,

ich habe ein echt seltsames Problem und ich komme nicht dahinter.
Lokal funktioniert es einbahnfrei, doch wenn ich es auf dem Server ausführe, kommt immer die Meldung, siehe Betreff.

Code:
filDatei.CREATE(txtDateinameT);
filDatei.CREATEOUTSTREAM(outStream);


filDatei.CLOSE;   // genau an dieser Stelle tritt das Problem auf!
RENAME(txtDateinameT, txtDateinameD);


Hat jemand einen Tipp?
Zuletzt geändert von MSNAVLerner am 13. Juni 2016 15:08, insgesamt 1-mal geändert.

Re: Das Dialogfenster ist nicht geöffnet

7. Juni 2016 08:28

1.) Berechtigungen und Vorhandensein der Ordnerstruktur zu deinem File am Server prüfen!

Das Problem ist das RENAME, das macht nämlich nicht was du denkst, dass es macht :)
Rename ist dazu da die PK-Felder eines existierenden Records in der DB neu zu vergeben, nicht um Dateien umzubenennen!

MSDN Artikel dazu wird dir helfen.

Re: Das Dialogfenster ist nicht geöffnet

7. Juni 2016 09:15

Für Datei- und Ordneroperationen bietet sich das FSO (FileSystemObject) an, siehe hier.

Re: Das Dialogfenster ist nicht geöffnet

13. Juni 2016 15:07

Danke für den Hinweis mit FSO. Wird inhaliert und verstoffwechselt.