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