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

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

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

You are not logged in.

Announcement

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


#1 2019-06-21 01:09:29

keep123
Member

フィールドの入力値の制限について

いつもお世話になります。

先日,https://fm-aid.com/bbs2/viewtopic.php?id=9278
質問し,回答を頂き解決したのですが,

【先回の質問内容】
hst_配送 フィールドはドロップダウンリストにて「未出荷」「発送済」「返品」を選択できるようになっています。レコード作成時は,「未出荷」になっています。ユーザーがドロップダウンリストを「発送済」に変更するためには,「発送日付」フィールドと「発送番号」フィールドの両方に入力が必要としたいのですがどのようにすれば良いでしょうか?

hst_配送 フィールド 入力値の制限
Case(
   Self="発送済"; not(IsEmpty(販売_発送日付)) and not(IsEmpty(販売_発送番号))
   ; 1
)

上記のアドバイス内容で解決したのですが,発送日付を将来にして,「発送済」にしているケースがあるので制限をかけたいと考えています。「発送日付」フィールドに将来の日付を記入することはできますが,
hst_配送 フィールドはドロップダウンリストにて「発送済」にはできないようにするには更にどのようにすればよいのか教えてくださればと思い質問しました。

毎度スミマセン。よろしくおねがいします。

Offline

#2 2019-06-21 02:44:30

Hiro
Member

Re: フィールドの入力値の制限について

ベタベタな式ですか、

   Case
      Self="発送済"
      ; 販売_発送日付<=Get(日付) and not(IsEmpty(販売_発送日付) or IsEmpty(販売_発送番号))
      ; 1
   )

Offline

#3 2019-06-21 21:24:46

keep123
Member

Re: フィールドの入力値の制限について

Hiroさん。ありがとうございます。解決しました。

私はif文とかで、できるかなと、いろいろ試行錯誤してましたけど、できませんでした。

勉強して上記のようなシンプルな式で対処できるように励みます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.013 seconds, 10 queries executed - Memory usage: 506.98 KiB (Peak: 511.52 KiB) ]