みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
宜しくお願いいたします。
FMS19とFMP19でWindows環境です。
質問です。
素材メーカーのフィールドが「山陽特殊製鋼」
かつ
チャージNO.1のフィールドが「アルファベット」を含むとき
Cのフィールドに「矯正注意」と表示する計算式をお教えください。
下記計算式では、無理でした。下記計算式はChatGPTで得た式です。
If ( 素材メーカー = "山陽特殊製鋼" and PatternCount ( チャージNO.1 ; "[A-Za-z]" ) ; "矯正注意" ;"")
備考
「アルファベット」を含むとは 1E5265 や B63254889 等です。
宜しくお願いいたします。
Offline
If ( 素材メーカー = "山陽特殊製鋼" and not IsEmpty ( Filter ( チャージNO.1 ; "ABCDEFGHIJKLMNOPQRSTUWXYZabcdefghijklmnopqrstuvwxyz" ) ) ) ; "矯正注意" ;"")
もし、アルファベットと数字だけでしたら、
If ( 素材メーカー = "山陽特殊製鋼" and Length ( チャージNO.1 ) > Length ( Filter ( チャージNO.1 ; "0123456789" ) ) ; "矯正注意" ;"")
Offline
回答は Shin さんの書かれているとおりです。
ChatGPT は嘘をつきます。FileMaker では正規表現([A-Za-z]の部分のこと)は使えません。
Offline
ありがとうございました。
解決いたしました。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 556.06 KiB (Peak: 589.41 KiB) ]