みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
win7、FM8
いつもお世話になります。
スケジュール管理というテーブルに
顧客名、店舗名、要件のフィールドがあります。
スケジュール管理に以下のようなテキストデータをインポートします。
顧客名「AAA」、店舗名ブランクで入力なし、要件「1/1納品 あああ店」
顧客名「AAA」、店舗名ブランクで入力なし、要件「1/1納品 いいい店」
顧客名「CCC」、店舗名「えええ店」、要件「1/1納品 えええ店」
店舗名がブランクの時は、必ず要件に店舗名が含まれています。
今まで店舗名に下記のような計算式で自動入力させていたのですが
Case(
PatternCount(要件;"あああ店") = 1;"あああ店";
PatternCount(要件;"いいい店゙") = 1;"いいい店゙";
店舗名)
かなりそういったケースが増えてきたので
PatternCountを使わずに
もう一つ店舗管理というテーブルを作り
顧客名「AAA」、店舗名「あああ店」
顧客名「AAA」、店舗名「いいい店」
顧客名「BBB」、店舗名「ううう店」
スケジュール管理にテキストをインポートした時に
店舗名がブランクの場合、
要件に含まれている店舗名と店舗管理テーブルの店舗名を照合させて
自動入力させたいのですが、そういったことは可能でしょうか。
Offline
要件のテキストデータから店舗名を抜き出さなければなりませんが。。
それにはそのテキストの規則性が分らないと。。
顧客名「AAA」、店舗名ブランクで入力なし、要件「1/1納品 あああ店」
この例では、
店舗名の前に半角ブランクが有り、それは他に無い。
ですがそれでいいでしょうか?
入力は、
要件の店舗名をそのまま入力すればいいのでしょう?
それなら別テーブルとの照合は不要なのでは。
Offline
そうか…そうですよね。
店舗名の前にブランクがあったり無かったり不規則なので
やはりPatternCountでひっかけようと思います。
すいません。ありがとうございました。
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 505.23 KiB (Peak: 516.18 KiB) ]