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

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

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

You are not logged in.

Announcement

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


#1 2014-10-21 11:11:46

野口
Guest

IF文での文字制限

IF文での文字制限の質問をさせて頂きます。
FileMaker Pro 12をWindows 7 Proで使用しています。

ボタンを押した際に半角英数以外でエラーを出す入力チェック機能を作成しています。
https://fm-aid.com/bbs2/viewtopic.php?id=1406
こちらのトピックを参考に、入力値の制限で
IsEmpty ( Filter ( 依頼No. ; KanaZenkaku ( RomanZenkaku ( 依頼No. ) ) ) )
を設定することで希望する動きは出来ました。

この動きをボタンを押した際に行おうとしています。
IF文でのスクリプトの作成方法を教えて頂ければ幸いです。
どうぞ宜しくお願いいたします。

#2 2014-10-21 12:51:36

旅人
Member

Re: IF文での文字制限

>この動きをボタンを押した際に行おうとしています。
どのような動きが希望なのですか。
入力値の制限ではない方法にしたいということ?

Offline

#3 2014-10-21 14:56:10

野口
Guest

Re: IF文での文字制限

返信ありがとうございます。
入力値の制限は行わず、入力チェックをするボタンを考えています。

1.ボタンを押す
2.チェック対象フィールドが半角英数か判断
3.半角英数以外であればエラーを表示

#4 2014-10-21 15:19:38

あると
Member

Re: IF文での文字制限

スクリプトが出来たあとの話ですが、
スクリプトトリガ設定、OnObjectKeystrokeやOnObjectModifyなどに、スクリプトを指定でキー入力時にエラー表示でてくるようにしてはどうですか?
ボタンを押すのが面倒だと思いまして。

Offline

#5 2014-10-21 17:03:15

旅人
Member

Re: IF文での文字制限

そのままで行くなら、ボタンのスクリプトを
If[not IsEmpty ( Filter ( 依頼No. ; KanaZenkaku ( RomanZenkaku ( 依頼No. ) ) ) )]
カスタムダイアログを表示 ダメよだめだめ
End If
にしたらいいのでは。
ボタンにすると押し忘れるので、そのフィールドにExitやSaveトリガを設定する。

Offline

#6 2014-10-22 08:21:49

野口
Guest

Re: IF文での文字制限

返信ありがとうございます。
if文のスクリプト出来ました。

現在インスタントWEB公開で運用をしているため、
トリガは時期を見て行っていこうかと思います。

ありがとうございます。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.012 seconds, 9 queries executed - Memory usage: 508.9 KiB (Peak: 514.66 KiB) ]