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

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

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

You are not logged in.

Announcement

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


#1 2021-07-21 11:21:10

後藤
Guest

複数のテーブルを参照してレイアウトを作成している際のエクスポート

▽テーブルA
名前
住所
電話番号

▽テーブルB
購入日
購入物
値段

上記テーブルをタブコントロールを使い以下のようなレイアウトを作っています。

▽レイアウトA
電話番号
名前
住所
購入日
購入物
値段

ここで質問です。

「レイアウトA」のデータをエクセル形式でエクスポートしたいのですが、
やってみると「テーブルB」が基準?になってしまい、
「テーブルA」の情報(例えば携帯番号)などが1個のみ表示され以下が空白になります。

なんて言うんでしょう、ツリー形式?みたいな票がエクスポートされてくるんです。

09011112222 佐藤 日本 20300101 カリカリ 1000円
空白 空白 空白 20300201 ペットシーツ 500円
空白 空白 空白 20500404 猫トイレ 2000円
09022223333 田中 アメリカ 20210102 宇宙服 100円
空白 空白 空白 20100501 下駄 9000円

みたいな感じです。

この空白となっている部分を埋めた状態でエクスポートするにはどうすれば良いのでしょうか?

#2 2021-07-21 11:40:46

Moz
Member

Re: 複数のテーブルを参照してレイアウトを作成している際のエクスポート

レイアウトAがテーブルBに基づいたレイアウトになっていませんか?

Offline

#3 2021-07-21 11:42:19

後藤
Guest

Re: 複数のテーブルを参照してレイアウトを作成している際のエクスポート

>Moz様

基づいた、と言うのがよくわからないのですが、レイアウトAは新規に作っております。

#4 2021-07-21 11:55:13

Shin
Member

Re: 複数のテーブルを参照してレイアウトを作成している際のエクスポート

レイアウトAの中で、購入日、購入物、値段は、どのように表示されていますか。ポータルでしょうか。

テーブルBで一覧するレイアウトを作ってみてください。そこで、テーブルAの情報を含めたフィールドをエクスポートするといいです。

Offline

#5 2021-07-21 12:00:42

チポ
Member

Re: 複数のテーブルを参照してレイアウトを作成している際のエクスポート

それが仕様です。

テーブルBのレイアウトからエクスポートすればいいのでは。

Offline

#6 2021-07-21 12:58:49

Moz
Member

Re: 複数のテーブルを参照してレイアウトを作成している際のエクスポート

基づいたというのはどのテーブルのレコードを表示するか。ということです。多少の語弊はありますが。

レイアウトモードで[レイアウト]メニューから[レイアウト設定]を開いて下さい。
「レコードを表示」のところにレイアウトが基づくテーブル名が設定されています。

新規に作る際にテーブルを指定する必要があります。ご自身でテーブルBを選んだのではないですか?

チポさんも書いて下さっていますがレイアウトが基づいているテーブルのレコードがエクスポートされるのが仕様です。
テーブルAのレコードを書き出したいならテーブルAに基づいたレイアウトからエクスポートします。

Shinさんが書いて下さっている通りのような気もしますが
レイアウトAがどのようなレイアウトでどんな情報を書き出したいのかもう少し詳細に書くと良いでしょう。

Offline

#7 2021-07-21 13:27:44

チポ
Member

Re: 複数のテーブルを参照してレイアウトを作成している際のエクスポート

関連テーブルのフィールドをエクスポートすると、
関連レコードの数分のレコードがエクスポートされ、
元のテーブルのフィールドは照合フィールドごとに、
最初のレコードのみエクスポートされ、
それ以下は空欄となる。

これが仕様です。
と言いました。

Last edited by チポ (2021-07-21 13:28:06)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 513.43 KiB (Peak: 517.97 KiB) ]