みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
FMS17とFMP17でWindows環境、ServerはMACMiniの構成です。
IF文の中でワイルドカード(*)がうまくいきません。
if〔伝票::図番=“*AA*”〕
伝票というファイルです。フィールド名は図番です。
図番のなかに「AA」が含まれた時の動作です。
*は半角でいれてます。
?を個数分いれてもだめです。
なにか大きく間違えていますでしょうか?
“”の中に123AA456と完全な形でいれれば、ちゃんと動作してくれます。
よろしくおねがいます。
Offline
計算式でワイルドカードは使えません。
https://fm-aid.com/bbs2/viewtopic.php?id=1416
例えば
If〔 PatternCount( 伝票::図番 ; “AA” ) )
など。
Last edited by koeda (2019-11-07 08:02:08)
Offline
ありがとうございます。
PatternCount ( テキスト ; "文字列" )を使ってできました。
ほんとに助かります。
Offline
Pages: 1
[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 501.77 KiB (Peak: 515.84 KiB) ]