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

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

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

You are not logged in.

Announcement

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


#1 2019-07-04 14:08:37

アイダ
Guest

ルックアップについて

ルックアップしたいデータがあるのですが、
設定しても空欄のままでデータが入りません。

本データは諸事情により、アップデートできないため、
テストで作ったものをアップしました。

https://box.yahoo.co.jp/guest/viewer?si … ype=detail

このファイルでも、ルックアップしたフィールドは空欄のまま、選択して、再ルックアップを行っても、
ルックアップ先がないと怒られます。
ルックアップの設定でなにか基本的な間違いをしていると思うのですが、わかりません。
教えてください!よろしくお願いします。

#2 2019-07-04 14:26:14

チポ
Member

Re: ルックアップについて

ファイルは見ていませんが、、

ルックアップは、
そのリレーションの照合フィールドに入力された時、実行されます。

再ルックアップは、
入力されるフィールドではなく、
リレーションンの照合フィールドを選択して実行します。

Offline

#3 2019-07-04 14:44:50

アイダ
Guest

Re: ルックアップについて

チポさん
照合フィールドにデータを入力したのですが、空欄のままの状態です。

≻再ルックアップは、
≻入力されるフィールドではなく、
≻リレーションンの照合フィールドを選択して実行します。

どこかのトピックで上記を見まして、照合フィールドを選択してやってみたのですが、
どうもできないです。

リレーションは以下にしています。


ルックアップテスト
ーーーーーーーーーーーーーーーーーーーーー
主キー(データを作成すると自動作成、デフォルトで作成される主キーをそのまま使用)
データA
データB(②のデータAをルックアップ)


ルックアップテスト複製(①の複製)
ーーーーーーーーーーーーーーーーーーーー
主キー
データA
データB


ルックアップテスト2
ーーーーーーーーーーーーーーーーーーーーーーーーー
主キー(①の主キー一覧のドロップダウンリストで入力)
データC(①のデータAをルックアップ)

①、②、③ともに主キーでリレーションしています。
データAを入力しても、データB、Cともに空白のままです。
データAのフィールドを選択し、再ルックアップをしても、値をルックアップする
フィールドがないと怒られます。

データBが②のデータAをルックアップしてるのがちょっと気持ち悪い感じがするので
②のテーブルオカレンスから①のデータAをルックアップに変えてみましたが、
動きは変わらず、といった感じです。

#4 2019-07-04 14:48:10

アイダ
Guest

Re: ルックアップについて

リレーションの説明を訂正です。
①と②を主キーでリレーション
①と③を主キーでリレーション
をそれぞれやっています。

#5 2019-07-04 15:44:00

チポ
Member

Re: ルックアップについて

自己リレーションで自身のレコードから
ルックアップは普通しないでしょうからとりあえず置いておきます。


ルックアップは、ルックアップされる側、ソースレコードの入力がされてあって、
ターゲットの照合フィールドに入力された時点で実行されます。

ターゲットがあって、ソースを後から入力してもルックアップはされません。

検証方法を実際の運用に即して考え直してください。。


再ルックアップは
③の主キーを選択して実行します。

Offline

#6 2019-07-04 18:30:27

アイダ
Guest

Re: ルックアップについて

チポさん
ありがとうございます‼

≻再ルックアップは
≻③の主キーを選択して実行します。

解決しました。

照合フィールドの意味を勘違いしていました。
助かりました。

ソースレコードが先に入力されているため、新規レコードについては
ルックアップはちゃんと動いていました。
作ろうとしているシステムでもソースとなるマスタのデータは入力済みを
想定しているため、大丈夫そうです。

本当にありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.013 seconds, 9 queries executed - Memory usage: 514.09 KiB (Peak: 518.99 KiB) ]