Hallo zusammen, ich versuche, eine Datei mit dem Dateinamen Datum/Monat/Jahr und Uhrzeit zu speichern. Unten ist mein Code. Aber es kann die Datei nicht speichern. stimmt was mit meinem Code nicht?dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << Save( "$TEMP/" || Char( dt << get name )||"_"||MDYHMS( Today() )||".jmp" );
dt << Save( "$TEMP/" || Char( dt << get name )||"_"||Format Date( Today(), "ddmonyyyy h:m" )||".jmp" );
SkriptingBetreff: Datei mit Dateiname und Datum/Monat/Jahr und Uhrzeit speichernIch bin mir nicht sicher, was diese Fehlermeldung bedeutet, aber ich würde vorschlagen, die möglichen Pfade auszudrucken, in denen Sie versuchen, zu speichern, und zu überprüfen, ob es ein verbotenes Zeichen gibt, das Sie als Dateinamen verwenden möchten:
Names Default To Here(1);<BR />dt = Open("$SAMPLE_DATA/big class.jmp");
path1 = "$TEMP/" || Char( dt << get name )||"_"||MDYHMS( Today() )||".jmp";
path2 = "$TEMP/" || Char(dt << get name) || "_" || Format Date(Today(), "ddmonyyyy h:m") || ".jmp";
Show(path1, path2);Für Windows:

Betreff: Datei mit Dateiname und Datum/Monat/Jahr und Uhrzeit speichernEs scheint, als würde Ihr lokales Datumsformat / als Trennzeichen verwenden, und dies ist in Dateinamen nicht zulässig. Fügen Sie einen Ersatz ein, um "/" durch "-" zu ersetzen.
regex(format(timestamp,"yyyy-mm-ddThh:mm:ss"),"[-:]",".",GLOBALREPLACE)
Zeitstempel kann heute sein ()
Betreff: Datei mit Dateiname und Datum/Monat/Jahr und Uhrzeit speichernDanke schön.