□投稿者/ 今村 誠 -(2014/06/10(Tue) 12:36:17)
| ふうやんさんこんにちは > フォームからイベントで見積書をPDFにしてデスクトップに書き出しています。 > ファイル名が同じなので2個目以降は上書きされます。 > 連番とかつけて(他のファイル名でも可)上書きされないようにイベントで書き出す記述をご存知の方教えて頂けませんか。
例えば書き出すpdfファイル名が"見積書.pdf"としてその名前があった場合 "見積書01.pdf"か"01見積書.pdf"にして"99見積書.pdf"まで付けることと した場合、書き出すフォルダー名で桐の関数「#Fsize」で繰り返しを使い 存在しないファイル名を付けたらいかがでしょうか。
&秒=1 繰り返し if (#Fsize(#桐パス名+"見積書"+#str(&秒,2)+".pdf")>0) &秒=&秒+1 else &Sfilename=#桐パス名+"見積書"+#str(&秒,2)+".pdf" 繰り返し中止 end 繰り返し終了
|
|