みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMP12です
距離計測の結果を入力する<キョリ>フィールドの計算式で困っています。
・結果が"x"cmであったとき、"x"を入力するとフィールドの値が"xcm"としたい
・計測不可であった場合、0を入力して"不可"としたい
以上の条件を満たすためフィールドオプションに
Case(
キョリ =0;"不可";
キョリ&"cm"
)
を入れて、ここまでは上手く行きました。
さらに
「xcmギリギリ」という値をxgと入力した時、
(「5cmギリギリ」という値を5gと入力した時)
「xcmがやっと」という値をxy
(「5cmがやっと」という値を5yと入力した時)
という条件を実現したいのですが、case関数の引数に続けてsubstituteやpatterncountをつかえばいいのかと思って組んでみたのですがうまくいきません。
どなたかご教授お願いいただけませんでしょうか。
xとかyを値一覧とする<接尾語>フィールドを設けて連結するのはどうでしょうか?
<キョリ>フィールドの計算値置き換えも出来ますよ
Self & <接尾語>
Case ( キョリ ="0" ; "不可" ; Substitute ( キョリ & "cm" ; ["ycm" ;"cmがやっと"];["gcm";"cmぎりぎり"]))
でだめかな。
Travellerさん
ありがとうございます、できました!
ycm→"やっと"が先にきてしまっていてどうすればいいのか…??
とはまってしまっていましたが、教えていただいた通りでできましたね。
まだまだ頭が固いようです、助かりました。
FM12さんの方法も試してみます、ありがとうございました。
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 505.12 KiB (Peak: 515.93 KiB) ]