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

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

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

You are not logged in.

Announcement

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


#1 2023-08-25 14:32:38

同姓・同名の顧客の後から登録した方が出ない。

顧客に同姓同名ができ、それぞれのUUIDで登録しています。
サービスTOの顧客外部キーと、顧客TOの主キーをリレーションさせています。
サービスの新規レコードに、顧客を入力しようとすると、同姓同名の先に登録した方の顧客しか出ません。
顧客TOからの顧客リストでは、同姓同名の後から登録した人も出ます。
フリガナ順から探して、IDや漢字氏名が入るようにしています。
後から登録した方の顧客も出るように設定する方法を案内していただければ幸いです。
フリガナフィールドをフリガナ+IDフィールドに変更すると、できるかもと思いますが、もっと良い方法があれば、お願いします。

Offline

#2 2023-08-25 16:49:32

チポ
Member

Re: 同姓・同名の顧客の後から登録した方が出ない。

質問が理解できません。

> 顧客を入力しようとすると、同姓同名の先に登録した方の顧客しか出ません
どうやって「出した」んでしょう??

> 顧客TOからの顧客リストでは、同姓同名の後から登録した人も出ます
これも同じ質問です。

Offline

#3 2023-08-25 18:25:22

Shin
Member

Re: 同姓・同名の顧客の後から登録した方が出ない。

フリガナで値一覧を作っているのでは。フリガナをソートのキーにすると、同一レコードの区別はできなくなります。

Offline

#4 2023-08-26 10:34:29

Re: 同姓・同名の顧客の後から登録した方が出ない。

チポ様
サービスレイアウトの関連テーブルとしての顧客リストからアイウエオ順です。
顧客TOからの顧客レイアウトでは、両方出ます。

Shin様
なるほど、フリガナ+ID(の一部)など工夫してみます。

皆様、ありがとうございました。

Offline

#5 2023-08-26 18:09:20

Shin
Member

Re: 同姓・同名の顧客の後から登録した方が出ない。

こんな動きも作れますよ。(フィールドを重ねています)
https://www.dropbox.com/scl/fi/42h263fx … 4i5sh&dl=0

Offline

#6 2023-08-28 20:15:50

Re: 同姓・同名の顧客の後から登録した方が出ない。

Shin様
サンプルファイルをありがとうございます。
顧客をIDで自己リレーションさせれば、同姓同名も区別できそうです。

Offline

#7 2023-08-29 23:38:44

Re: 同姓・同名の顧客の後から登録した方が出ない。

作っていただいたサンプルファイルに、同じ名前を追加して試すと、サービステーブルで、顧客を入力する時、同じ名前かつ違うIDを選べます。
私が作成改良中のサービステーブルに顧客フリガナフィールドを追加し、顧客テーブル2の顧客フリガナフィールドとリレーションさせて、ルックアップとしましたが、
同姓同名のうちの一人しか出ません。
さらに、値一覧を設定するとき、「2番目のフィールドのみ表示する」のチェックを外して、最初のフィールド=IDも表示させましたが、同姓同名のもう一人が出ません。
もう少し考えてみます。

Offline

#8 2023-08-30 08:38:10

Shin
Member

Re: 同姓・同名の顧客の後から登録した方が出ない。

2個のリレーションとそれぞれの値一覧の設定を見直してください。
ID フィールドに設定されている値一覧は2種類あり、それぞれ使い分けられています。

Last edited by Shin (2023-08-30 09:44:29)

Offline

#9 2023-08-30 08:52:44

himadanee
Guest

Re: 同姓・同名の顧客の後から登録した方が出ない。

>ルックアップとしましたが、
ルックアップの場合はユーザーが選択する操作はないので、ルックアップされるのは関連するレコードのどれか1つだけですよ。

#10 2024-02-05 13:32:42

Re: 同姓・同名の顧客の後から登録した方が出ない。

顧客TOを2つ作り、主キーで自己リレーションさせると、同姓同名フリガナも出るようになりました。
あと関連レコードへの移動で逆方向の、顧客からサービスへもできるようになりましたが、
新規サービスレコードを作ってから、顧客欄に入力で、既存の顧客リストが出なくなりました。
先に顧客レコードを出して、ポータルから新規サービスレコードを作成しています。
以上、状況報告です。

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: 520.57 KiB (Peak: 525.48 KiB) ]