Hallo!
Ich möchte die Werte mehrerer Smartparts auf einer csv.-Datei speichern.
Wenn ein Button mit der ID 1000 gedrückt wird, soll sich ein Dialog öffnen und eine Datei gewählt bzw. erstellt werden.
Das Problem entsteht beim Erstellen der Datei bzw. beim MODE im Befehl OPEN. Wenn ich den MODE auf WA stelle (also WriteAfter) dann muss eine Datei bereits bestehen - ist dies nicht der Fall, bekomme ich eine Fehlermeldung. Ich müsste also die Tabelle händisch erstellen, um diese nachher erfolgreich zu befüllen. Wenn ich den MODE auf WO stelle (also WriteOnly) dann wird die Datei jedes mal neu erstellt - auch nicht gerade eine saubere Lösung..
Die Frage ist also: Gibt es eine Möglichkeit eine Datei über den Smartpart zu erstellen (MODE=WO) und falls diese bereits existiert zu erweitern (MODE=WA)?
---
IF GLOB_UI_BUTTON_ID = 1000 THEN
fnam = "file.csv"
ch = OPEN ( "TEXT" , fnam , "SEPARATOR=';',MODE=WA ,fullpath, dialog" )
.
.
.
CLOSE ch
ENDIF
---