Salva file con nome file, data/mese/anno e oraCiao a tutti, sto cercando di salvare il file con il nome del file data/mese/anno e ora. Di seguito è riportato il mio codice. Ma non può salvare il file. Non vedo il file nella directory. Vedo questo errore "Impossibile espandere l'espressione del percorso: $TEMP-big class_09-06-2021 2-02-16 PM.jmp". Qualcosa non va nel mio codice? Come sistemarlo?
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" );
Ingegneria della qualità e dei processiOggetto: Salva file con nome file e data/mese/anno e oraGrazie.
Oggetto: Salva file con nome file e data/mese/anno e oraSembra che il formato della data locale utilizzi / come separatore e che non sia consentito nei nomi dei file. Inserisci un sostituto per sostituire "/" con "-".
regex(format(timestamp,"yyyy-mm-ddThh:mm:ss"),"[-:]",".",GLOBALREPLACE)
il timestamp può essere oggi()
Oggetto: Salva file con nome file e data/mese/anno e oraNon sono sicuro di cosa significhi quel messaggio di errore, ma suggerirei di stampare i possibili percorsi in cui stai tentando di salvare e verificare se ci sono caratteri proibiti che stai provando a utilizzare come nome file:
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);Per finestre:
