Problème avec les chemins dans SavePDF<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Chère équipe JMP,
Je me demandais s'il y avait quelque chose que je faisais mal parce que SavePDF ne semble pas utiliser correctement mon argument path. C'est la partie essentielle de mon code:
chemin de sauvegarde = "C: / Basti / Desktop";
graph1 = Générateur de graphes (... ) << rapport;
graphique1 << Définir la mise en page ( les marges ( 1 , 1,25 , 0,25 , 1 ) , échelle ( 1.1 ) , portrait ( 0 ) , taille de papier ( "A4" ) ) ;
graphique1 << EnregistrerPDF ( Enregistrer le chemin || "Graphes 1 et 2_" || Carboniser ( Comme date ( Aujourd'hui () ) ) || ".pdf" ) ;
Au lieu de sauvegarder le pdf sur le bureau, il est stocké dans le même dossier que mon script. De plus, le nom du pdf ressemble à ceci:

Merci pour tout conseil,
Sebastian
Re: Problème avec les chemins dans SavePDFMerci pour tout votre soutien!
Avec jeff.perkinson Par exemple, j'ai pu le résoudre. Comme votre exemple a également fonctionné pour moi, je me suis demandé ce qui était différent. Maintenant, il est évident pour moi que ce n’est pas une bonne idée d’inclure
Char (comme date (aujourd'hui))
dans le nom du fichier, car cela produit:
26Jan2016: 08: 58:38
Ce qui est bien sûr problématique pour un nom de fichier car il contient ":". Utilisation de Char ( Format ( Aujourd'hui () , "AAAAMMJJ" ) ) fonctionne bien.
Merci pour les astuces avec le code formaté aussi! J'apprécie vraiment cette communauté!
Sebastian
Re: Problème avec les chemins dans SavePDFJ'ai eu un problème avec le formatage lorsque je coupais et collais, et il s'est avéré que c'était le navigateur que j'utilisais. J'utilise maintenant IE pour couper et coller. En outre, je copie d'abord le code de script dans MS Word, ce qui permet, pour une raison quelconque, de bien l'indenter.
Re: Problème avec les chemins dans SavePDFHmmm ... je n'ai pas de difficulté.
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");
Je me retrouve avec "XYZZY.pdf" sur mon bureau.
Peut-être que vous pouvez envoyer une note au support technique et voir s'ils peuvent vous aider à localiser ce qui se passe.
-Jeff
Re: Problème avec les chemins dans SavePDFComment puis-je obtenir le code formaté ici dans les forums?
- Copiez / collez le code JSL de l'éditeur JSL vers MS-Word.
- Ensuite, copiez / collez le code de MS-Word ici.
une = "Le code ressemble à ceci" ;
Re: Problème avec les chemins dans SavePDFBonjour Jeff et merci pour la réponse.
Malheureusement, le "/" manquant n'était qu'une erreur de copie de mon côté. Le "/" est dedans, mais j’obtiens les résultats comme ci-dessus.
Au fait: Comment puis-je obtenir le code formaté ici dans les forums?
À votre santé,
Sebastian
Re: Problème avec les chemins dans SavePDFVous avez besoin d'un "/" pour séparer le chemin de sauvegarde du nom de fichier:
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