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

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

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

You are not logged in.

Announcement

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


#1 2020-04-27 20:01:46

ポータルの内容がうまく反映できません

FM18利用
PC:win10利用

顧客情報画面レイアウト内に、ポータルを作成して
顧客情報画面内で作成した内容を別レイアウトにコピー&ペーストをし、
ポータル内に顧客画面内で作成した内容をボタンにスクリプトを設定して作成したいのですが、
一部のフィールドがうまく反映されず、
レコードが2分割になってしまうのですがどのような設定が必要なんでしょうか?

例)
顧客画面
フィールドA→テキスト 編集ボックス
フィールドB→テキスト ドロップダウンリスト
フィールドC→テキスト 編集ボックス

別レイアウト
フィールドD→フィールドAの内容をコピーして貼り付け
フィールドE→フィールドBの内容をコピーして貼り付け
フィールドF→フィールドCの内容を切り取って貼り付け
フィールドG→日付挿入
フィールドH→時間挿入
↓↓↓
上記方法にて
顧客画面にてボタンを設定

別レイアウト
1レコード目 フィールドF、G、H表示
レコードを次に進み、元のレコードに戻ると
2レコード目 フィールドD、Eが表示

という現象が起きています。

Offline

#2 2020-04-28 07:13:11

himadanee
Guest

Re: ポータルの内容がうまく反映できません

「顧客画面」のところは何とか意味がわかりますが、他が意味不明です。
テーブル・フィールド・レイアウトの関係を理解してから作らないと、変なものができてしまいそう。
タイトルはポータルなのに、リレーションの説明が全くないし。現在のテーブルのポータル?
ボタンの機能も書いてないので、ボタンで何をしたいのかも不明。

別レイアウトで「フィールド~の内容」と書いてますけど、「内容」というとフィールドの値のことになります。
DとEがAとBのコピーになってますが、同じフィールドを2つのレイアウトに配置したのか、名前が違うからデーベース定義画面でコピペして作ったのか?計算式などなければコピペする意味がないし...
Cを「切り取って貼り付け」してますけど、切り取ったら顧客画面からなくなってしまいます。

#3 2020-04-28 08:43:00

Shin
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.006 seconds, 9 queries executed - Memory usage: 549.28 KiB (Peak: 581.34 KiB) ]