過去の桐井戸端BBS (桐ver.9)
30250 一括処理で表を開くときにパス名を変数で処理したい 緒方 2005/06/16-19:28
いつもお世話になっております。早速ですが
一括処理で
表 "\kiridata\10\a.tbl"
を開くときに\kiridata\10\の部分を
変数で処理したいのですが
ファイル名変更とデータパス名をトライしてみましたが
ファイル名変更はパス名が使用できないみたいで
データパス名は相対パス名が使用できないみたいで
うまくいきません。先輩方知恵をお貸しください
因みにフォルダの10のところは1から50あり
その中で一括処理のファイルがかなりあり全部うち変えるのが
大変なため投稿しました
30251 Re:表を開くときにパス名を変数で処理したい 通りすがりのものですが... 2005/06/16-19:36
記事番号30250へのコメント
緒方さん こん○○は!

>一括処理で
>表 "\kiridata\10\a.tbl"
>を開くときに\kiridata\10\の部分を
>変数で処理したいのですが

変数宣言 文字列{&PATH}

とか宣言しておいて

&PATH="\kiridata\10\"
表 &PATH+"a.tbl"

とかでどうでしょうか?

当方、繰り返しコマンドとか使って
別フォルダにある同じファイル名の
テーブルを更新するのに上記のやり方で
うまくいってます。

PS.久々にBBS覗いてみました。相変わらず活気があってよいですね、この板は。


30252 Re:表を開くときにパス名を変数で処理したい うにん 2005/06/16-19:37
記事番号30250へのコメント

>表 "\kiridata\10\a.tbl"
>を開くときに\kiridata\10\の部分を
>変数で処理したいのですが
>ファイル名変更とデータパス名をトライしてみましたが
>ファイル名変更はパス名が使用できないみたいで
>データパス名は相対パス名が使用できないみたいで

相対というのは基準になるパスがあるはずなので、それをくっつけて絶対パスにすればいいのです。
#データパス名+"kiridata\10\a.tbl"
ではないですか?

30266 Re:表を開くときにパス名を変数で処理したい 緒方 2005/06/17-07:02
記事番号30252へのコメント
通りすがりさん、うにんさん早速の回答ありがとうございました
おかげさまでうまくいきました
本当にありがとうございました

戻る