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

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

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

You are not logged in.

Announcement

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


#1 2018-03-19 08:44:17

ガックン
Member

リレーションシップについて教えて下さい。

FileMaker初心者です。
下記設定のもとで、日報レイアウトCDのコード入力により
名簿情報を表示させていと考えています。が、CDの1には問題なく
名簿登録者情報が取り込めますが、CDの2以降にも1と同じ情報が
入ってしまします。また、CDの2以降へ別のコードを入れた場合何も
取り込めません。
1から10まで10名分の情報をコード入力により名簿から取り込みめる
設定方法をご教授頂けると助かります。
うまく説明できませんが、どうぞよろしくお願いいたします。

日報テーブル(フィールド)  日報レイアウト
CD1 ::名前 ::年齢 ・・・・   CD      氏名  年齢
CD2 ::名前 ::年齢 ・・・・  1
CD3 ::名前 ::年齢 ・・・・  2
。              3     

CD10 ::名前 ::年齢


名簿テーブル(フィールド)
CD
名前
年齢

リレーションシップ
日報CD1----名簿CD

Offline

#2 2018-03-19 09:31:14

Shin
Member

Re: リレーションシップについて教えて下さい。

日報テーブルに書いてあるフィールドが定義してあるのでしたら、リレーションはそれぞれの CD から10個必要ですが、その設定は?
繰り返しフィールドを使っているのですか?

データベースの原則から言うと、日報テーブルは、1CD ごとに 1レコードで作るべきでしょう。

Offline

#3 2018-03-19 10:01:06

ガックン
Member

Re: リレーションシップについて教えて下さい。

早々のご連絡ありがとうございます。
ご指摘頂きましたリレーションは先に表記しました日報CDと名簿CDの1個です。
日報CD1----名簿CD
日報CD2---- ↑   としてみましたがCD1へは問題なく表示できますが、
CD2以降の名前表記が1と同じになってしまいます。設定方法が間違っているのでしょうか。。。
データベースの管理→リレーションシップでいろいろ変えたりしてみましたがチンプンカンプンです。
スキルとしては見積レイアウトを作って縦計、横計算を入れられる位のレベルです。
お手数お掛け致しますがよろしくお願いいたします。

Offline

#4 2018-03-19 10:25:32

Shin
Member

Re: リレーションシップについて教えて下さい。

テーブルのフィールド定義を教えてください。
CD1からCD10までのフィールドがあるのですか。それとも、CD という繰り返布フィールドがあるのですか。

作られた見積もりは、繰り返しフィールドを使って作っていますか。それとも大量のフィールドを作ったのですか。

Offline

#5 2018-03-19 11:22:47

ガックン
Member

Re: リレーションシップについて教えて下さい。

Shin様
ご連絡ありがとうございます。
フィールドはCD1からCD10まであります。繰り返しフィールドではありません。
見積に関しましては大量のフィールドを作りました。

よろしくお願いいたします。

Offline

#6 2018-03-19 12:07:09

Shin
Member

Re: リレーションシップについて教えて下さい。

その日報の運用は、今の1レコードが1日分なのでしょうが、
例えば、複数を訪問してそれぞれについて詳細を入力する、その複数がそれぞれ1CDになっている、というものですか。
それとも、複数の社員が1レコードの中にかき込む、という運用ですか。

取りあえず今のままでうごかすには、各CD から名簿に対して10個のリレーションを張り、そのそれぞれについて名簿テーブルを関連レコードとして表示させます。

もう少し、リレーションの勉強をされると、ファイルを作るのも楽になりますし、のちの発展も期待できるつくりになります。
市販の参考書とか、FileMaker 社のラーニングサイト から提供されている、FileMaker Master Book などで勉強されてはいかがでしょう。

Offline

#7 2018-03-19 17:49:35

ガックン
Member

Re: リレーションシップについて教えて下さい。

Shin様
ご連絡ありがとうございます。
日報は1レコード1日分です。
取り合えずご提案頂いたように10個のリレーションを張ってみます。
いろいろとありがとうございました。

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: 516.09 KiB (Peak: 520.99 KiB) ]