Problema con los parches en SavePDF<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Estimado equipo de JMP,
Me preguntaba si hay algo que estoy haciendo mal porque SavePDF no parece usar mi argumento ruta de acceso correctamente. Esta es la parte esencial de mi código:
guardar ruta = "C: / Basti / Desktop";
graph1 = Graph Builder (... ) << Informe;
grafico1 << Establecer configuración de página ( márgenes ( 1 , 1.25 , 0.25 , 1 ) , escala ( 1.1 ) , retrato ( 0 ) , Tamaño de papel ( "A4" ) ) ;
grafico1 << SavePDF ( guardar ruta || "Gráficos 1 y 2_" || Carbonizarse ( Como fecha ( Hoy () ) ) || ".pdf" ) ;
En lugar de guardar el pdf en el escritorio, se almacena en la misma carpeta que mi script. Además el nombre del pdf se ve así:

Gracias por cualquier consejo,
Sebastian
Re: Problema con parches en SavePDF¡Gracias por todo tu apoyo!
Con jeff.perkinson El ejemplo de yo pude resolverlo. Como tu ejemplo también funcionó para mí, me pregunté qué era diferente. Ahora me resulta obvio que no es una buena idea incluir
Char (Como Fecha (Hoy ()))
en el nombre del archivo, ya que esto produce:
26 de enero de 2016: 08: 58:38
Lo cual, por supuesto, es problemático para un nombre de archivo, ya que contiene ":". Usando char ( Formato ( Hoy () , "YYYYMMDD" ) ) funciona bien.
Gracias por los consejos con el código formateado también! Realmente aprecio esta comunidad!
Sebastian
Re: Problema con parches en SavePDFTuve un problema con el formato al cortar y pegar, y resultó ser el navegador que estaba usando. Ahora uso IE para cortar y pegar. Además, copio el código del script primero en MS Word, que por alguna razón, permite la sangría adecuada del código.
Re: Problema con parches en SavePDFHmmm ... No estoy teniendo ninguna dificultad.
path = "C:/Users/Jeff Perkinson/Desktop/"; dt = Open( "$SAMPLE_DATA\Big Class.jmp" );graph1 = dt << Graph Builder( Show Control Panel( 0 ), Variables( X( :height ), Y( :weight ), Overlay( :sex ) ), Elements( Points( X, Y, Legend( 1 ) ), Smoother( X, Y, Legend( 2 ) ) )) << Report;graph1 <<SavePDF( path ||"XYZZY"||".pdf");
Terminé con "XYZZY.pdf" en mi escritorio.
Tal vez puedas enviar una nota al soporte técnico y ver si pueden ayudarte a rastrear lo que está pasando.
-Jeff
Re: Problema con parches en SavePDF¿Cómo obtengo el código formateado aquí en los foros?
- Copie / pegue el código JSL del editor JSL a MS-Word.
- Luego, copie / pegue el código de MS-Word aquí.
una = "El código se ve así" ;
Re: Problema con parches en SavePDFHola Jeff y gracias por la respuesta.
Lamentablemente, el "/" faltante fue solo un error de copia de mi lado. El "/" está ahí, pero obtengo los resultados como arriba.
Por cierto: ¿Cómo obtengo el código en formato aquí en los foros?
Aclamaciones,
Sebastian
Re: Problema con parches en SavePDFNecesita una "/" para separar la ruta de guardado del nombre de archivo:
save path = "C:/Basti/Desktop/";graph1 = Graph Builder( ... ) << Report;graph1 << Set Page Setup( margins( 1, 1.25, 0.25, 1 ), scale( 1.1 ), portrait( 0 ), paper size( "A4" ) );graph1 <<SavePDF( save path ||"Graphs 1 and 2_"||Char(As Date(Today()))||".pdf");
-Jeff