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

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

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

You are not logged in.

Announcement

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


#1 2022-12-13 12:45:51

mko
Guest

新規登録画面からリスト画面への反映について教えて頂きたいです!!

ファイルメーカープロ18を使用しております。

新規登録画面というレイアウトを作成し、違うレイアウトにその入力したものが
リスト化できるようにしたいです。


新規登録画面で登録を押した際にリストへ反映され
尚且つ、リストは新規レコードが追加されるようにし
新規登録画面は空白にするのが理想型です。。。

色々試した結果、テーブルを分けた方がいい??と
思いましたがリスト画面の方へ反映させる方法がわからず
質問に至りました。

質問がわかり辛く申し訳ございませんが
素人なわたしにご教授頂きたく、よろしくお願いいたします。

#2 2022-12-13 13:40:48

チポ
Member

Re: 新規登録画面からリスト画面への反映について教えて頂きたいです!!

入力したけれど、新規レコード登録せずに取り消し。
を考えると、、

入力を全てグローバルフィールドにして、
ヘッダかフッタに置く。
とすれば無駄なレコード作成をせずに済みますね。

登録は、
別テーブルならインポートできますが、
一つのテーブルだとフィールド一つずつ移動を繰り返すことになりますかね。。

Offline

#3 2022-12-13 21:00:43

mko
Guest

Re: 新規登録画面からリスト画面への反映について教えて頂きたいです!!

ご返信ありがとうございます?

入力を全てグローバルフィールドにして、
ヘッダかフッタに置く。
→こちらは新規登録画面のレイアウトのことでしょうか?

登録は、
別テーブルならインポートできますが、
→別テーブルにしてますがインポートの仕方がわかりません。。

理解が浅く申し訳ございません。
ご教授頂ければ幸いです。

#4 2022-12-14 08:46:09

Shin
Member

Re: 新規登録画面からリスト画面への反映について教えて頂きたいです!!

グローバルフィールドへの入力ですと、それを本体のレコードへ移して、グローバルフィールドを消去、という手順になりますので、フィールド数が多いと結構手間がかかります。
いっそのこと、新規にレコードを作ってしまい、登録ならそのまま確定、キャンセルならレコードを削除、という動きでもいいのでは。

FM19.6 でしたら、この機能をそのまま実現できるトランザクション機能が使えます。バージョンアップも考えて見られたらいかがでしょう。

Offline

#5 2022-12-14 09:21:02

チポ
Member

Re: 新規登録画面からリスト画面への反映について教えて頂きたいです!!

インポートのヘルプです。
19ですが18でも同じです。
https://help.claris.com/ja/pro-help/con … -data.html


フィールドの削除は
全てのフィールドにタブ順を振っておいて、
スクリプト

  次のフィールドへ移動
  フィールド設定[""] (フィールド指定しません)

これをフィールドの数分Loopすればいいですね。

Offline

#6 2022-12-14 09:56:47

himadanee
Guest

Re: 新規登録画面からリスト画面への反映について教えて頂きたいです!!

インポートの前に対象レコードを1つにしておく必要がありそうですね。

UUIDをキーにしてリレーション先のテーブルに入力する、というのはどうかと思ったけど、レコード確定してしまってからキャンセル処理するには結局レコード削除になるので、あんまり意味ないかな...

#7 2022-12-14 10:30:50

チポ
Member

Re: 新規登録画面からリスト画面への反映について教えて頂きたいです!!

このスレの目的だけのテーブルなら、
レコードは必要なさそうですが、
それではインポートできないので、
空レコード一つ作っておけばいいのでは。

Offline

#8 2022-12-15 07:27:48

mko
Guest

Re: 新規登録画面からリスト画面への反映について教えて頂きたいです!!

皆さま、ありがとうございます。

頂いた意見でなんとか前に進みそうです。
ありがとうございました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 556.27 KiB (Peak: 578.91 KiB) ]