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

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

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

You are not logged in.

Announcement

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


#1 2017-07-11 11:21:44

Toshi6464
Member

フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

初めまして、初心者の者です。

予約システムのような物で、日付を入力するフィールドと、場所選択(例:1、2、3)のポップアップメニューフィールド間で
新しいレコードで日付が同じだと選択出来ないようには出来ないものでしょうか?
いろいろ試しましたが、お手上げです。。
他の方法等助言を頂けると幸いです。

Offline

#2 2017-07-11 12:06:01

チポ
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

値一覧のリストから、既に選択したものを表示しない方法を。


場所のテーブルを作り、1レコードに1場所として必要全てのレコードを作ります。

予約テーブルで日付で自己リレーションして、
計算フィールド「リスト」の計算式
  List ( "xxx" ; リスト ( 予約テーブル 2::場所 ) )
            ↑
        場所に絶対使われることのない適当な値
        (最初のレコードで、場所がまだ選択されていないときに照合するために必要です)

さらにリレーション
  予約テーブル::リスト ≠ 場所テーブル::場所
として、
この動的値一覧を作れば、リストに載ったものが除外されます。

Offline

#3 2017-07-11 12:09:28

Shin
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

値一覧で、娘犬によって除外する事も可能ですが、少し面倒です。
例えば、ポータルにそれらを表示させるのでしたら、フィルターを使って簡単に表示をコントロールできます。

Offline

#4 2017-07-11 12:59:51

Toshi6464
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

チポ様、Shin様
返答有難うございます。

チポ様のやり方で質問ですが、値一覧はカスタム値を使っていますが、別テーブルでフィールド形式の方が良いですかね?

お世話お掛けしますが、宜しくお願い致します。

Offline

#5 2017-07-11 13:14:27

チポ
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

> 場所のテーブルを作り、1レコードに1場所として必要全てのレコードを作ります
このテーブルのフィールドにすることが必須です。
それも、動的値一覧にしなければなりません。


ヘルプ
関連フィールドの値のみを含む値一覧の例
のリンクです
http://www.filemaker.com/help/15/fmp/ja … ect_header

Offline

#6 2017-07-11 13:22:29

チポ
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

間違いが有りました
> List ( "xxx" ; リスト ( 予約テーブル 2::場所 ) )
  List ( "xxx" ; List ( 予約テーブル 2::場所 ) )
が正しいです。

お詫びして訂正お願いします-_-

Offline

#7 2017-07-11 15:25:27

Toshi6464
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

チポ様

再々のご返答有難うございます。
新規単独で試してみましたが、同じ様に"このフィールドは変更禁止なので、この操作は実行できません。"と表示され入力できません。。
特に規制した訳ではないのですが。どこに問題が有るか見当つきますでしょうか?

Offline

#8 2017-07-11 15:46:43

チポ
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

そのアラートは
計算フィールドに入力したときにでます。

他にもあったかな・・?

Offline

#9 2017-07-11 16:04:27

Toshi6464
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

チポ様

お世話様です。
このフィールドは変更禁止なので、この操作は実行できません。は回避できましたが。
値一覧では全て選択出来る状態でございます。。

https://www.dropbox.com/s/jxupseczcvein … fmp12?dl=0

こちらのファイルで何が悪いか教えていただけると幸いです。お手数おかけして本当に申し訳ございません。

Offline

#10 2017-07-11 16:28:12

チポ
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

ごめんなさい、
私は、ここでのファイルのアップダウンはできないのです。

どなたかが見てくれればいいのですが、、

私の説明通りならちゃんとできるはずです。
チェック箇所はそれほどの量ではありませんから、
一つ一つ見て説明通りになっているか確認ですね。

Offline

#11 2017-07-11 18:47:49

Hiro
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

チポさんに代わり、校正済のファイルを返却アップしておきます。

●校正ファイル「未選択値一覧.fmp12」→ https://yahoo.jp/box/z6yt6E

Offline

#12 2017-07-11 20:01:17

Toshi6464
Member

Re: フィールドのポップアップメニューから値を選択する時、同値は入力出来ないようにするには?

Hiro様、チポ様、Shin様、皆様有り難うございます。

勉強になりました、お陰様でなんとか山を超えました、有り難うございます。

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: 527.42 KiB (Peak: 548.33 KiB) ]