SavePDF中的pathes问题<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />亲爱的JMP团队,
我想知道是否有任何我做错了因为SavePDF似乎没有正确使用我的路径参数。这是我的代码的重要部分:
save path =“C:/ Basti / Desktop”;
graph1 =图形生成器(... )<<报告;
graph1 << 设置页面设置 ( 利润率 ( 1 , 1.25 , 0.25 , 1 ) ,规模 ( 1.1 ) ,肖像 ( 0 ) ,纸张尺寸 ( “A4” ) ) ;
graph1 << SavePDF ( 保存路径 || “图1和2_” || 烧焦 ( 作为日期 ( 今天 () ) ) || “.PDF” ) ;
它不是将pdf保存到桌面,而是存储在与我的脚本相同的文件夹中。此外,pdf的名称如下所示:

谢谢你的建议,
塞巴斯蒂安
Re:SavePDF中的pathes问题感谢您的支持!
同 jeff.perkinson 我的例子我能够解决它。由于你的榜样也适合我,我想知道有什么不同。现在很明显,包含它并不是一个好主意
Char(作为日期(今天()))
进入文件名,因为这会产生:
26Jan2016:08:58:38
这对于文件名来说当然是有问题的,因为它包含“:”。使用Char ( 格式 ( 今天 () , “YYYYMMDD” ) ) 工作良好。
感谢格式化代码的提示!我非常感谢这个社区!
塞巴斯蒂安
Re:SavePDF中的pathes问题剪切和粘贴时格式化问题,结果证明是我使用的浏览器。 我现在用IE剪切和粘贴。 此外,我首先将脚本代码复制到MS Word,由于某种原因,它允许正确缩进代码。
Re:SavePDF中的pathes问题嗯......我没有任何困难。
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");
我最终在桌面上找到了“XYZZY.pdf”。
也许你可以向技术支持发送备注并看看他们是否可以帮助您追踪正在发生的事情。
-Jeff
Re:SavePDF中的pathes问题如何在论坛中获取格式化代码?
- 将JSL代码从JSL编辑器复制/粘贴到MS-Word。
- 然后,将代码从MS-Word复制/粘贴到此处。
一个 = “代码看起来像这样” ;
Re:SavePDF中的pathes问题杰夫,谢谢你的回复。
可悲的是,丢失的“/”只是我身边的复制错误。“/”就在那里,但我得到了如上所述的结果。
顺便说一下:如何在论坛中获取格式化代码?
干杯,
塞巴斯蒂安
Re:SavePDF中的pathes问题您需要一个“/”来将保存路径与文件名分开:
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