過去の桐井戸端BBS (桐ver.8) |
14879 | 在庫がなくなったときに表に入力されている画像ファイルを削除したい | kei | 2002/01/25-17:58 |
ありがとうございます 画像ファイルは解決しました もう一つなんですが 月一度在庫の更新をするんですが その際に売れているものの 画像ファイルを削除したいんです TBLは併合でなんとかなるんですが 画像ファイルをどうやって消したら 良いのか分かりません 一括で組むとしたら どういう具合にしたら良いのでしょうか? | |||
14881 | Re:もう一つが・・・ | masa | 2002/01/25-18:07 |
記事番号14879へのコメント keiさん 今晩は。 ファイル削除 ”1*.jpg” で先頭に1の付く.jpgファイルは消せると思います。 | |||
14884 | Re:もう一つが・・・ | kei | 2002/01/25-20:00 |
記事番号14881へのコメント masaさん masaさんありがとうございます 1-1 10-1 100-1 というように4桁まであるんです できればハイフンより左側が一致であれば 一括のプログラムで消したいのですが 可能でしょうか | |||
14886 | Re:もう一つが・・・ | pokopon | 2002/01/26-09:18 |
記事番号14884へのコメント >1-1 >10-1 >100-1 >というように4桁まであるんです >できればハイフンより左側が一致であれば >一括のプログラムで消したいのですが ワイルドカードの指定。 10-1.jpg と1X-1.jpgを削除したければ ファイル削除 ”1?-1.jpg” では? 100-1.jpg なら ファイル削除 ”1??-1.jpg” | |||
14888 | イメージ的には | kei | 2002/01/26-14:03 |
記事番号14886へのコメント 番号を選んで イメージ的には 100という番号があった場合 その在庫が売れた時に TBLで消すわけですが その選んで消すのと連動したいんです そのような事ができるのでしょうか 文章が分かりにくく申し訳ありません | |||
14889 | Re:イメージ的には | Ogo | 2002/01/26-14:30 |
記事番号14888へのコメント 以降、商品管理の TBL を「商品一覧.TBL」とします。 1.現在の保持データを別テーブルに書き出します。 書き出す項目は[商品ナンバー]と[画像ファイル名] です。 # 以降、これを「OLD_商品.TBL」とします。 2.通常の運用をします。 画像消去の作業を行なう前に、「商品一覧.TBL」 からは該当する[商品ナンバー]を持つレコードは 消えているはずです(ただし、1.で書き出した 「OLD_商品.TBL」には含まれているはず)。 3.「OLD_商品.TBL」を開き、「商品一覧.TBL」を [商品ナンバー]を照合項目として併合(選択のみ) します。 ここで選択されるデータは必ず「現在も存在する 商品」です。 4.上記の補集合を取ると、これが「既に削除された 商品」の一覧です。 コレを全部、[画像ファイル名]をパラメーターに して「ファイル削除」します。 その後、「OLD_商品.TBL」を終了します。 5.追加商品がある場合は、このタイミングでデータ (と画像ファイル)を追加します。 6.最後に改めて「OLD_商品.TBL」を上書き書き出し して次回整理に備えて終わりです。 もちろん、6の後は2.に戻ってループします。 | |||
14909 | Re:もう一つが・・・ | masa | 2002/01/28-18:17 |
記事番号14884へのコメント keiさん 今晩は。 >1-1 >10-1 >100-1 >というように4桁まであるんです >できればハイフンより左側が一致であれば >一括のプログラムで消したいのですが >可能でしょうか > ファイル削除 ”*-1.jpg” で最後に-1の付く.jpgファイルは消せると思います。 |