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

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

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

You are not logged in.

Announcement

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


#1 2023-04-28 17:29:18

おやじ
Member

計算式をお教えください

宜しくお願いいたします。
FMS19とFMP19でWindows環境です。

質問です。

素材メーカーのフィールドが「山陽特殊製鋼」
かつ
チャージNO.1のフィールドが「アルファベット」を含むとき
Cのフィールドに「矯正注意」と表示する計算式をお教えください。

下記計算式では、無理でした。下記計算式はChatGPTで得た式です。



If ( 素材メーカー = "山陽特殊製鋼" and PatternCount ( チャージNO.1 ; "[A-Za-z]" ) ; "矯正注意" ;"")

備考
「アルファベット」を含むとは 1E5265 や B63254889 等です。

宜しくお願いいたします。

Offline

#2 2023-04-28 17:46:05

Shin
Member

Re: 計算式をお教えください

If ( 素材メーカー = "山陽特殊製鋼" and not IsEmpty ( Filter ( チャージNO.1 ; "ABCDEFGHIJKLMNOPQRSTUWXYZabcdefghijklmnopqrstuvwxyz" ) ) ) ; "矯正注意" ;"")
もし、アルファベットと数字だけでしたら、
If ( 素材メーカー = "山陽特殊製鋼" and Length ( チャージNO.1 ) > Length ( Filter ( チャージNO.1 ; "0123456789" ) ) ; "矯正注意" ;"")

Offline

#3 2023-04-30 01:52:26

Moz
Member

Re: 計算式をお教えください

回答は Shin さんの書かれているとおりです。
ChatGPT は嘘をつきます。FileMaker では正規表現([A-Za-z]の部分のこと)は使えません。

Offline

#4 2023-04-30 14:30:01

おやじ
Member

Re: 計算式をお教えください

ありがとうございました。
解決いたしました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 556.06 KiB (Peak: 589.41 KiB) ]