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

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

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

You are not logged in.

Announcement

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


#1 2017-12-08 17:20:50

keikeich
Member

リスト表示 非関連テーブルと表示される

見積書と見積明細について教えてください。見積書テーブルと見積書明細テーブルがあります。
テーブルの関連性は、「見積書.id」⇔「見積明細.id」になります。

見積書レイアウトでは、「レコードを表示」は「見積書テーブル」を設定しています。
見積書のボディには見積明細がポータルで表示されています。

印刷をかけたいのですが、ポータルは複数ページに渡っての印刷が不得意ということで、
新しく見積書_印刷というレイアウトを作りました。こちらはリスト表示にしました。
また、「レコードを表示」は「見積明細テーブル」を設定しています。

見積書レイアウトでボタンを押すと、見積書_印刷レイアウトに飛びます。
見積書_印刷レイアウトのボディには「見積明細」がリスト表示されます。

ヘッダ部分には「見積書.見積書名」を配置しているのですが、
「非関連テーブル」と表示されてしまいます。

どこを、どのようになおしたら正しい結果を取得できるでしょうか?

Offline

#2 2017-12-08 17:38:12

Shin
Member

Re: リスト表示 非関連テーブルと表示される

リレーションが正しければ、見積書::見積書名 が表示されるはずです。
リレーションマップで、明細テーブルのオカレンスが2重になっていませんか。

Offline

#3 2017-12-08 18:09:28

keikeich
Member

Re: リスト表示 非関連テーブルと表示される

私の勘違いで質問してしまいました、申し訳ありません。
似た名前のテーブルオカレンス名を選択していた為、正しく表示されませんでした。

今度は別の問題で悩んでいます。
見積書⇒見積明細だったのを、
見積明細⇒見積書というように変更したので、

リスト表示に全ての見積明細が表示されてしまっています。
例えば、見積書明細には見積idが割り振られていますが、
見積書idに関係なく、全ての見積書明細が表示されてしまっています。

見積書で表示している見積書idのもののみ、表示したいのですが、どうすればいいでしょうか?

Offline

#4 2017-12-09 08:56:41

Shin
Member

Re: リスト表示 非関連テーブルと表示される

見積もりから、関連レコードへ移動、を行うのが、一番簡単でしょう。

Offline

#5 2017-12-10 01:59:20

keikeich
Member

Re: リスト表示 非関連テーブルと表示される

ありがとうございます。関連レコードへ移動というスクリプトステップは知らなかったので、調べながら試してみたのですが上手くいきません。

見積書レイアウトでは、見積書テーブルオカレンスがセットされています。
新しく作った、見積書印刷レイアウトでは、見積書明細テーブルオカレンスがセットされています。

そこで、

関連レコードへ移動[関連レコードのみを表示;テーブル:「見積書テーブル」;使用するレイアウト:「見積書印刷」]
レイアウト切り替え[見積書印刷」();アニメーション:なし]

このようにスクリプトを実行しました。

「見積書印刷」レイアウトでは、ヘッダに見積書名、ボディに見積明細を表示したいのですが、
「テーブルが見つかりません」と表示されてしまいます。メッセージの通り、テーブルが見つからないのですが、このあたりがよくわかりません。

お手数おかけします、宜しくお願いします。

Offline

#6 2017-12-10 08:49:23

Shin
Member

Re: リスト表示 非関連テーブルと表示される

関連レコードへ移動[関連レコードのみを表示;テーブル:「見積書明細テーブル」;使用するレイアウト:「見積書印刷」]
だけでいいですよ。
https://www.dropbox.com/s/nbh805ki7fqzv … 7.zip?dl=0
1行スクリプトのボタンのみで実行しています。キーは、ボタンの置き場所です。

Last edited by Shin (2017-12-10 17:54:29)

Offline

#7 2017-12-11 09:55:18

keikeich
Member

Re: リスト表示 非関連テーブルと表示される

ご回答ありがとうございます。サンプルのご提供も感謝します。
サンプル通りやってみたら見事にできました!ありがとうございました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.008 seconds, 11 queries executed - Memory usage: 558.89 KiB (Peak: 565.1 KiB) ]