みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
㈱を株式会社にしようとして全置換によりcase("㈱";"株式会社")にしたら全部のレコードが消えてしまいます。
何が悪いのでしょうか?
宜しくお願い致します。
ちなみにFM13、WIN7です。
それだと値(全体)が「㈱」だった場合にだけ「株式会社」を入れる、という意味になるので。
計算自体が置換するには
Substitute(フィールド;"㈱";"株式会社")
無かった場合の指定が省略されているため、空欄代入として処理されたためです。
条件外は元の値を保持するなら、CaseでなくSubstituteを使い、
式は、 Substitute(置換フィールド; ["㈱";"株式会社"])
Offline
case関数じゃなく、Substitute関数でしたか。
timさん、Hiroさん、ありがとうございました。
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 499.73 KiB (Peak: 514.33 KiB) ]