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

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

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

You are not logged in.

Announcement

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


#1 2021-11-10 12:54:14

海山商事
Guest

別レイアウトの全てのレコードを1つのレイアウトで管理したい

当方、完全な初心者です
どう検索したら解がでてくるかもわからないので質問させて頂きました

■持っているPCのレイアウトがあったとします(Ray1)
┣Aさん|PC1|PC1のS/N
┣Aさん|PC2|PC2のS/N
┗Bさん|PC3|PC3のS/N のようなレコードの作り方をしています

■違うレイアウトでは、備品を管理しています(Ray2)
ここでも同じ名前の方が2回でてくることがあります
┣Aさん|備品1|備品1のS/N
┣Bさん|備品2|備品2のS/N
┗Bさん|備品3|備品3のS/N

■これを1つのレイアウトにまとめ(Ray3)、
名前で検索したら、もっているPC/備品を全て表示させたいです

但し、名前でリレーションを組んでルックアップで設定してしまうと、
Aさんを検索したら、”PC1”と”備品1”は出せますが、
2つ目の”PC2”が表示させられません
Bさんも同様に、2つ目の”備品3”が出せません

かといって、PCはPC、備品は備品というマスタの元、管理したいのです。

考えているのはタイトルの通りで、
Ray1or2に新規のフィールド値をいれたら、
Ray3の全て管理するフィールドにコピー?移行?というような動きをさせたいです
もちろん既存のフィールド値をいじったら、それも上書きされるようにしたいです

イメージでは、エクセルのShee1のA1セルに入れたら、
Sheet2のA1に入れる”==Sheet1!A1”のような感じです

他にいい見せ方等あれば、手を変えるのは問題ありません

以上、よろしくお願いします

#2 2021-11-10 13:11:47

海山商事
Guest

Re: 別レイアウトの全てのレコードを1つのレイアウトで管理したい

ちなみに
環境はwin10
FileMakerPro 19になります

#3 2021-11-10 13:35:34

himadanee
Guest

Re: 別レイアウトの全てのレコードを1つのレイアウトで管理したい

レイアウトはRayでなくLayです。
それと、データが入るのはレイアウトでなくテーブルです。
基礎をもう一度勉強した方がいいかもしれません。

同じデータを複数個所に分散させるのは手間が増えるだけです。
PC用と備品用でテーブルを分ける理由が特になさそうです。1つのテーブルに全部入れれば、検索するだけで必要な情報は得られます。

#4 2021-11-10 17:22:26

チポ
Member

Re: 別レイアウトの全てのレコードを1つのレイアウトで管理したい

今のままでやるとすると、、

テーブルRay3を一人1・1レコードとして、すべての人分のレコードを作ります。

テーブルRay3から、
Ray1とRay2に人でそれぞれリレーションします。

計算フィールド
  List ( List ( Ray1::PC ) ; List ( Ray2::備品 ) )
で、PC、備品のリストが得られます。

同様にS/Nのリストも得て、二つを横に並べればいいですね。


しかし、テーブル構成はhimadaneeさんの提案に1票ですね。

Offline

#5 2021-11-18 16:14:31

海山商事
Guest

Re: 別レイアウトの全てのレコードを1つのレイアウトで管理したい

お返事が遅くなりました。

お二方ありがとうございます。

考え方を改め、お二人の意見の通り、1つのテーブル構成にしてうまくいきました

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

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 9 queries executed - Memory usage: 508.94 KiB (Peak: 515.75 KiB) ]