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

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

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

You are not logged in.

Announcement

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


#1 2018-01-16 14:29:53

mihochama
Member

レイアウトを開いた時、レコードを作成

フォームでレイアウトを開いた時、各フィールドには前回入力した値が表示されています。

これだと、ユーザーが誤って上書きしてしまう可能性があるので、フォームを開いたタイミングか何かで新規にレコードを作成したいと思います。

新規にレコードを作成するスクリプトはわかったのですが、フォームを開いた時にどうやって設定すればいいのでしょうか?

また、FileMakerで上記のような上書きを防止するために、フォームを開いた時に新規レコード作成をするといったことはするんでしょうか?

Offline

#2 2018-01-16 15:11:51

Shin
Member

Re: レイアウトを開いた時、レコードを作成

> フォームでレイアウトを開いた時
具体弟には?
多分、レイアウトにトリガーを設定すればいいと思いますが。

Offline

#3 2018-01-16 15:20:43

mihochama
Member

Re: レイアウトを開いた時、レコードを作成

なんか日本語が変でした。

メニュー画面があります。メニュー画面から入力画面に移動します。入力画面はフォームレイアウトです。
メニュー画面を開いた時に、前回入力した情報がフォームに表示されています。これだとユーザーが誤って上書きをしてしまう可能性があるので、新規でレコードを作成したいと思いました。

レイアウトにトリガー?というのがよくわからなかったので調べたら、onRecordLoadというのを使えばいいんでしょうか?

Offline

#4 2018-01-16 21:38:19

Shin
Member

Re: レイアウトを開いた時、レコードを作成

メニュー画面からはボタンで移動するのですよね。そのスクリプトの中で、新規レコードを作れませんか。

Offline

#5 2018-01-17 09:02:21

mihochama
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.005 seconds, 9 queries executed - Memory usage: 553.89 KiB (Peak: 586.47 KiB) ]