初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2015-06-09 16:26:02

cybe
Member

インポート時特定の文字を照合させて自動入力させたい

win7、FM8
いつもお世話になります。

スケジュール管理というテーブルに
顧客名、店舗名、要件のフィールドがあります。

スケジュール管理に以下のようなテキストデータをインポートします。
顧客名「AAA」、店舗名ブランクで入力なし、要件「1/1納品 あああ店」
顧客名「AAA」、店舗名ブランクで入力なし、要件「1/1納品 いいい店」
顧客名「CCC」、店舗名「えええ店」、要件「1/1納品 えええ店」
店舗名がブランクの時は、必ず要件に店舗名が含まれています。

今まで店舗名に下記のような計算式で自動入力させていたのですが
Case(
PatternCount(要件;"あああ店") = 1;"あああ店";
PatternCount(要件;"いいい店゙") = 1;"いいい店゙";
店舗名)

かなりそういったケースが増えてきたので
PatternCountを使わずに
もう一つ店舗管理というテーブルを作り
顧客名「AAA」、店舗名「あああ店」
顧客名「AAA」、店舗名「いいい店」
顧客名「BBB」、店舗名「ううう店」

スケジュール管理にテキストをインポートした時に
店舗名がブランクの場合、
要件に含まれている店舗名と店舗管理テーブルの店舗名を照合させて
自動入力させたいのですが、そういったことは可能でしょうか。

Offline

#2 2015-06-09 18:28:29

チポ
Member

Re: インポート時特定の文字を照合させて自動入力させたい

要件のテキストデータから店舗名を抜き出さなければなりませんが。。

それにはそのテキストの規則性が分らないと。。

顧客名「AAA」、店舗名ブランクで入力なし、要件「1/1納品 あああ店」

この例では、
店舗名の前に半角ブランクが有り、それは他に無い。

ですがそれでいいでしょうか?


入力は、
要件の店舗名をそのまま入力すればいいのでしょう?
それなら別テーブルとの照合は不要なのでは。

Offline

#3 2015-06-10 11:44:13

cybe
Member

Re: インポート時特定の文字を照合させて自動入力させたい

そうか…そうですよね。

店舗名の前にブランクがあったり無かったり不規則なので
やはりPatternCountでひっかけようと思います。

すいません。ありがとうございました。

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.009 seconds, 7 queries executed - Memory usage: 503.85 KiB (Peak: 514.62 KiB) ]