過去の桐井戸端BBS (桐ver.9)
30928 レポート印刷でファイル名の後に日付を入れて日付ごとのPDFファイルを作成したい Rual 2006/01/14-16:01

下記のように一括処理にてレポート印刷で同名のファイルに上書きで毎日PDF出力をしていますが、
ファイル名の後に日付を入れて(例えば"一覧表180113.pdf"という感じ)、
日付ごとのPDFファイルを作成するにはどのような方法があるでしょうか。

レポート印刷 "一覧表.rpt",開始ページ=1,終了ページ=0,編集表=しない,文書ファイル="一覧表.pdf",分割出力=しない,特殊文字変換=する,リンク設定=しない,テーブルタグ出力=する

30929 Re:レポート印刷でファイル名の後に日付を入れて日付ごとのPDFファイルを作成したい 悲しげ 2006/01/14-17:43
記事番号30928へのコメント
例です。

&選択ファイル名="一覧表"+#str(&元号年,2)+#str(&月,2)+#str(&日,2)+".pdf"
一覧表印刷 条件名="某印刷条件名",文書ファイル=&選択ファイル名,終了状態=&実行リターン

または

一覧表印刷 条件名="某印刷条件名"\
 ,文書ファイル="一覧表"+#str(&元号年,2)+#str(&月,2)+#str(&日,2)+".pdf"\
 ,終了状態=&実行リターン

でもできますが、前者のような書き方の方が使い回しが効いて便利です。
上記だと必ず本日の日付となってしまいますが、もし昨日の処理を今日行うような場合があるとすれば、
例えば[日付]なる文字列項目値を用意しておいて

&選択ファイル名="一覧表"+[日付]+".pdf"

のようにするとか。(^^)v

30930 Re:レポート印刷でファイル名の後に日付を入れて日付ごとのPDFファイルを作成したい Raul 2006/01/14-18:26
記事番号30929へのコメント
悲しげさん早速のお返事ありがとうございます。やはりみなさんはすごいですね。
ファイル名の途中で関数を入れられるとは思いませんでしたので、早速やってみます。
毎日出力する資料を紙媒体で保存をしていましたが、pdfを1ヶ月分出力したら、
アクロバットで一つのバインダファイルでまとめてみたいと思って作業をしていました。
これで、ネットワーク上で多くの人が参照できるようになると思います。
またよろしくお願いします。
30932 Re:レポート印刷でファイル名の後に日付を入れて日付ごとのPDFファイルを作成したい アックン 2006/01/14-18:37
記事番号30928へのコメント
Rualさん
悲しげさんの式で使っている組み込み変数は、
実際に日にちが変わってもパソコン起動時の年月日のままなので、
それで支障がある場合は、現在年月日を求める関数を使うといいですよ。

#str(#元号年(#年月日),2)+#str(#mon(#年月日),2)+#str(#day(#年月日),2)+".pdf"

ところで、質問で例示された「レポート印刷」コマンドは、
PDFとHTMLの場合の書式がごっちゃになっているような。(^^;?

悲しげさん>パソコンの調子どう? アックン(=^・^=)
30933 Re:レポート印刷でファイル名の後に日付を入れて日付ごとのPDFファイルを作成したい Raul 2006/01/14-19:03
記事番号30932へのコメント
アックンさん

いろんな意見ありがとうございます。とっても参考になりますね。

>悲しげさんの式で使っている組み込み変数は、
>実際に日にちが変わってもパソコン起動時の年月日のままなので、
>それで支障がある場合は、現在年月日を求める関数を使うといいですよ。

パソコン起動日でも特に支障はないと思いますが、発行する書類には現在の日付と時間が記載されていますので、
正確な日時の方がいいと思いますので、参考にいたします。

>ところで、質問で例示された「レポート印刷」コマンドは、
>PDFとHTMLの場合の書式がごっちゃになっているような。(^^;?

Helpファイルを見つつ、作業を履歴で記録して手直しして作っていたので、ファイル名以降の
設定情報はいらなかったのですね。とにかく記述がわからないときは履歴をコピーでなんとか作っています。(;^_^A アセアセ…

質問とは関係ないことですが、桐ってACCESSではすごく面倒な手順の作業も簡単にできる部分が
多いと思うソフトだと実感していますが、解説書などが少なくて、このBBSはすごく助かります。
職場の中では私がみんなに桐の作業を教えていますが、わからないときにHelpファイルを
かじりついて見ているだけでした…。もっと桐がメジャーになって欲しいですね。
30934 全くの余談ながら 悲しげ 2006/01/14-20:10
記事番号30932へのコメント
どもっ、アックン君

>悲しげさん>パソコンの調子どう? アックン(=^・^=)

新しいの買ってしまいました、安いやつ。(^^;)

戻る