ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

V8でのフルパスからのファイル名取得について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2014-3-12 13:17
mokomoko101  常連 居住地: 大阪  投稿数: 53
いつもお世話になります。

さて、標記の件ですが、今回V8で単純なCSVデータ取込更新処理を開発することになり、ほぼ完成しているのですが、下記で躓いています。

退避ファイル名をマスタで管理せずにファイル名の退避を行いたいのですが、
(フルパス)C:\〜\TEST_201403121311.CSVを
D:\〜\TEST_201403121311.BAKにしたい場合のファイル名の
「TEST_201403121311」の部分を取得をするために、
「かつてどんな処理を書いたかな」と深く思い出してみましたが、どうも思い出せません。

V8にはSTRTOKENCNT関数がないので、やや複雑な処理を書いた気がしますが…。

ヒントでも構いませんので、どなたか知恵をお貸し下さい。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-3-12 13:48
nkmt  長老   投稿数: 1668
INSTRで最初の¥を取得
→ MID関数を使って¥より右を取得
を子タスクで回すとか、ちょっと面倒な事をすれば
ファイル名だけの取得が可能でしょうね。
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-3-12 13:48 | 最終変更
nkmt  長老   投稿数: 1668
(重複投稿に付き削除しました。)
投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2014-3-12 15:03
mokomoko101  常連 居住地: 大阪  投稿数: 53
nkmt様
ご返信ありがとうございます。

そうでした!MID(Instr())の併用でぐるぐる回して取るような記述を書いてました。

これで今日も定時上りができそうですw

非常に助かりました。
ありがとうございました。
投票数:1 平均点:10.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約