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

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

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

You are not logged in.

Announcement

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


#1 2018-08-24 18:10:28

tedsart
Member

フィールドの空欄不可について

Aレイアウトのフォーム形式で表示しているフィールド「担当者」(値一覧で選択)に
空白禁止(未入力)の時にアラートを表示させたくて「空欄不可」を設定してるのですが、
Bレイアウトには「担当者」のフィールドはレイアウトしてないんですが

ーーーーーーーーーーーーーーーーーーーーーーーー
「担当者」は、値を必要とするように定義されてますが、このレイアウトでは利用できません。
このフィールドに値を割り当てるために、他のレイアウトを使用してください。
ーーーーーーーーーーーーーーーーーーーーーーーー

と、アラートが出ます。Aレイアウトだけに設定できるようにしたいのですが、
スクリプト設定等でAレイアウトの1つのフィールドだけ「空欄不可」にするには
どうすれば、いいのでしょうか?



Mac OS
Filemaker  Pro15  Ad

Offline

#2 2018-08-24 18:23:39

Hiro
Member

Re: フィールドの空欄不可について

フィールド設定の入力値の制限で、計算式で条件設定するのが良いでしょう。

Offline

#3 2018-08-24 18:48:24

tedsart
Member

Re: フィールドの空欄不可について

Hiro wrote:

フィールド設定の入力値の制限で、計算式で条件設定するのが良いでしょう。

回答ありがとうございます。。
その計算式を色々調べて設定しているのですが、、うまくいきません。。
具体的に教えてください。

Offline

#4 2018-08-24 21:18:02

Hiro
Member

Re: フィールドの空欄不可について

条件判別式の式例です。条件式は、Aレイアウトの担当者が空欄なら偽(False,0、禁止アラート)を返します。
   Not(Get(レイアウト名)="Aレイアウト" and IsEmpty(担当者))

Offline

#5 2018-08-25 14:42:45

tedsart
Member

Re: フィールドの空欄不可について

希望は、、

Aレイアウトにボタンを配置してBレイアウトにスクリプトで切り替えるタイミングで、「担当者」(値一覧選択)のフィールドが未入力の場合、アラートを出したいんですが、可能ですか?

Offline

#6 2018-08-25 21:23:43

Hiro
Member

Re: フィールドの空欄不可について

Aレイアウト上のボタンスクリプトだから、Aレイアウトであるかの判別は不要なので、

・   If[IsEmpty(テーブル名::担当者)]
・      カスタムダイヤログを表示[「未入力アラート!」]
・      フィールドへ移動[テーブル名::担当者]
・   Else
・      レイアウトを切り替え[Bレイアウト]
・   End If

Offline

#7 2018-09-10 17:12:58

tedsart
Member

Re: フィールドの空欄不可について

Hiro様

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

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, 7 queries executed - Memory usage: 508.26 KiB (Peak: 514.85 KiB) ]