みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
みなさん、こんばんは。
4回の繰り返しフィールドがあります。その値一覧は別テーブルの値を利用しています。この時、例えば1つめと2つめの繰り返しフィールドに入力済みの値は、3つめの繰り返しフィールドのドロップダウンリストに表示させないようにしたいのです。各繰り返しフィールドに同じ値を入力させないようにしたいのです。どうしたらよいか教えていただけませんか?よろしくお願いします。
Offline
説明代わりにサンプルをアップしときます。
●サンプル「動的ユニーク候補値一覧.fmp12」→ http://yahoo.jp/box/obXboI
本命題で注意点は、多段連動の動的値一覧に共通の問題ですが、
上流のある既存値が訂正した場合そこより下流の既存入力値の整合性が崩れ
ユニーク担保されないことです。必要なら補足してください。
Offline
Hiro さん、早速のサンプルファイル、ありがとうございました。ちょっと検証させて頂きます。お時間をください。
Offline
Hiro さん、サンプファイル見させてもらいました。理屈はわかりました。ただ、動作が不安定というか、動的値一覧のフィールドには確かに既入力したデータは現れないのですが、ドロップダウンリストにはすべてのデータが表示されてしまいます。
こんな感じです。
http://nice-guy.org/fmunique.jpg
これはどうしてですか?
Offline
たぶん、値一覧名「動的値一覧」が動的になっていないからかと。
「次のテーブルから関連レコードのみ含める」でマスタを指定し忘れ?
Offline
旅人さん、レスありがとうございました。
おっしゃるとおり、関連レコードの設定をしたら無事動作するようになりました。
もうひとつ教えてください。Hiroさんが書かれた
>>上流のある既存値が訂正した場合そこより下流の既存入力値の整合性が崩れ
>>ユニーク担保されないことです。必要なら補足してください。
この意味ですが、もう少し具体的に教えていただけませんか?よろしくお願いします。
Offline
旅人さん「指定洩れ」のフォローすみません。サンプルを訂正アップしておきました。
●アップデート「動的ユニーク候補値一覧.fmp12」→ http://yahoo.jp/box/obXboI
オペレーターが既存値訂正する際、残りのユニーク候補一覧から選択すれば良いのですが、
適当な値を手入力されると、他の既存値のユニーク性が担保されなくなる、と言う意味です。
Offline
Hiro さん、回答ありがとうございました。よくわかりました。
Offline
Pages: 1
[ Generated in 0.020 seconds, 8 queries executed - Memory usage: 515.83 KiB (Peak: 520.73 KiB) ]