過去の桐井戸端BBS (桐ver.8) |
8497 | 桐データをSTARFAXで送信する一括処理の中でファイル名を変える方法がわからない | アイランド | 2000/11/07-20:38 |
多遊さんの掲示板でhidetakeさんの以下の記述を見て実行してみると、 見事桐データをSTARFAXで直接送信することが出来、感動しました。 >桐からもレポートで送信する場合、レポートのファイル名を >相手先のFAXを指定した形式にすると、直接、自動的に送信してくれるようです。 >形式は FAX[012-345-6789].RPT です。 問題は、桐の一括処理で印刷する桐レポートファイル名を FAX[012-345-6789].RPT の形式にリネームする方法が判らないことです。 大変、厚かましいお願いで恐縮ですが、どなたか、この一括処理の記述方法をご教示いただければ幸いです。 尚、編集対象表の[FAX番号]項目に入ったデータでFAX[012-345-6789].RPT 形式に一時的にリネームして、FAX送信し、送信が終わったら、 元の名前に戻す一括処理を考えております。 | |||
8526 | Re:WIN桐とSTARFAX | アイランド | 2000/11/09-16:04 |
記事番号8497へのコメント アイランドの自己レスです。 >問題は、桐の一括処理で印刷する桐レポートファイル名を >FAX[012-345-6789].RPT >の形式にリネームする方法が判らないことです。 DOSでリネームすることを考え、システムコマンドでやろうとしましたが変数がうまく入らず、結局出来ませんでした。 何と桐一括処理のマニュアルを見ると桐自身にファイル複写、ファイル名変更等のコマンドがあるんですね。 それを読んで以下のとおり簡単に実現できました。 *************************** 名札 印刷プレビュー *************************** 絞り込み 行数=1 代入 &FAX番号=[FAX番号] ファイル複写 "FAX送付.rpt","FAX送付1.rpt",終了状態=&OK ファイル名変更 "FAX送付1.rpt","FAX["+&FAX番号+"]"+".rpt",終了状態=&OK レポート印刷 "FAX["+&FAX番号+"]"+".rpt",プレビュー=する 分岐 印刷実行 *************************** 名札 印刷実行 *************************** レポート印刷 "FAX["+&FAX番号+"]"+".rpt",開始ページ=1,終了ページ=1,部 数=1,強制改行文字="/" ファイル削除 "FAX["+&FAX番号+"]"+".rpt",終了状態=&OK ファイル削除 "FAX送付1.rpt",終了状態=&OK 分岐 保存確認 お騒がせいたしました。 |