Estoy tratando de guardar un diario y un pdf en una carpeta después de crearlos.
Primero utilizo el directorio de selección para obtener los archivos que quiero analizar. Cuando se hace esto, los archivos se guardan en ese directorio.
Sin embargo, quiero que se guarden en una carpeta con la fecha.
Este es el código que he probado:
Main Menu( "Minimize All" );
path = Pick Directory( "Select a directory" );
Set Default Directory( path );
files = Files In Directory( path );
output = Create Directory( path || Substitute( MDYHMS( Today() ), "/", "-", ":", "." ) || "/" );
It then goes into a for loop to create the graphs
At the end of the for loop you have
jrn <<
SaveJournal( path || files[i] || ".jrn" );
Current Journal() << close window();
report << SavePDF( path || files[i] || ".pdf" );
report << close window();
dt << close window;
org << close window;
Para las partes guardadas, probé la ruta || salida|| ... y también intenté agregar "/"; ninguno de estos parece funcionar.
Por ahora, se está guardando en el directorio hasta la ruta, pero quiero que vaya un paso más allá en la salida
Creo que el problema puede ser que la asignación de su variable de "salida" no produce el resultado que espera. Prueba esto:
salida = ruta||sustituir(MDYHMs(Hoy()), "/", "-", ":", ".")||"/";
Crear directorio (salida);
Luego, cuando vaya a guardar su informe, lo siguiente debería funcionar para usted:
report << SavePDF (salida || archivos[i] || ".pdf");