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

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

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

You are not logged in.

Announcement

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


#1 2020-02-16 16:51:50

coochan
Member

式を短くしたい

Case (
IsEmpty ( 新規::申込プラン ) or
IsEmpty ( 新規::業種_電気 ) or
IsEmpty ( 新規::明細_電気 ) or
IsEmpty ( 新規::振込用紙_電気 ) ;
Substitute ( Self ; "成約(テレマ完結)" ; "" ) ; Self )

という式があります。
Case (
IsEmpty ( 新規::申込プラン ) or
IsEmpty ( 新規::業種_電気 ) or
IsEmpty ( 新規::明細_電気 ) or
IsEmpty ( 新規::振込用紙_電気 ) ;
Substitute ( Self ; "成約(訪問)" ; "" ) ; Self )

これも一緒にしたいのですがうまくいきません。

Case (
IsEmpty ( 新規::申込プラン ) or
IsEmpty ( 新規::業種_電気 ) or
IsEmpty ( 新規::明細_電気 ) or
IsEmpty ( 新規::振込用紙_電気 ) ;
Substitute ( Self ; "成約(テレマ完結)" ; "" ) ; Self )
or
Case (
IsEmpty ( 新規::申込プラン ) or
IsEmpty ( 新規::業種_電気 ) or
IsEmpty ( 新規::明細_電気 ) or
IsEmpty ( 新規::振込用紙_電気 ) ;
Substitute ( Self ; "成約(訪問)" ; "" ) ; Self )

としたら 0 という計算結果がでてしまいました。
よろしくお願いします。


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

#2 2020-02-16 17:42:07

himaganee
Guest

Re: 式を短くしたい

or は論理演算なので、こういう場合には使いません。計算式を入れ子にしますが、置換関数は専用の形式で複数置換できます。

Case (
IsEmpty ( 新規::申込プラン ) or
IsEmpty ( 新規::業種_電気 ) or
IsEmpty ( 新規::明細_電気 ) or
IsEmpty ( 新規::振込用紙_電気 ) ;
Substitute ( Self ; [ "成約(テレマ完結)" ; "" ] ; [ "成約(訪問)" ; "" ] ) ; Self )

#3 2020-02-16 20:52:32

coochan
Member

Re: 式を短くしたい

できました!!
ありがとうございました!!


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 554.97 KiB (Peak: 569.63 KiB) ]