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

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

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

You are not logged in.

Announcement

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


#1 2019-06-14 14:59:15

moomin
Member

直前に参照したレコードからの挿入について

FM17 win10にて病院内の医療機器の点検データベースを作成しております。

テーブル:機器台帳   
テーブル:点検台帳
リレーション:機器の管理番号フィールド

機器台帳に点検入力ボタンを作成しました。

スクリプト
フィールドへ移動[機器台帳::機器の管理番号]
レイアウト切り替え[点検台帳]
新規レコード/検索条件
直前に参照したレコードから挿入[選択;点検台帳::機器の管理番号]


点検台帳に点検結果を新規入力するとき機器の管理番号入力の手間を省きたくて挿入できたら
と思っていたのですがうまくいきません。

ご教授いただければ幸いです。

Offline

#2 2019-06-14 15:35:57

チポ
Member

Re: 直前に参照したレコードからの挿入について

単にレコードが選択されただけの状態からではだめですね。
いずれかのフィールドへ入ってから試してみてください。

Offline

#3 2019-06-14 17:04:10

moomin
Member

Re: 直前に参照したレコードからの挿入について

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


フィールドに入ってからやってみたのですが、新規レコードにはなにも入力されません。

試しに同テーブル内でおこなったところ、機器の管理番号が自動入力されました。

テーブル:機器台帳
スクリプト
フィールドへ移動[機器台帳::機器の管理番号]
新規レコード/検索条件
直前に参照したレコードから挿入[選択;機器台帳::機器の管理番号]


[直前に参照したレコードから挿入]は別テーブルではできないのでしょうか。。。

Offline

#4 2019-06-14 18:03:48

Shin
Member

Re: 直前に参照したレコードからの挿入について

同じテーブル内でレコードを移動した時、または、モードを変更した時のみに有効です。

Offline

#5 2019-06-17 08:45:31

しみっちゃん
Guest

Re: 直前に参照したレコードからの挿入について

スクリプト
コピー[選択;機器台帳::機器の管理番号]
レイアウト切り替え[点検台帳]
新規レコード/検索条件
貼り付け[選択;点検台帳::機器の管理番号]

ではダメですか?

#6 2019-06-17 09:13:50

Moz
Member

Re: 直前に参照したレコードからの挿入について

コピー・ペーストは不安定(他のアプリも共通です)なので[変数を設定][フィールド設定]に置き換えましょう。

変数を設定
https://fmhelp.filemaker.com/help/17/fm … iable.html

フィールド設定
https://fmhelp.filemaker.com/help/17/fm … field.html

Offline

#7 2019-06-18 09:07:42

moomin
Member

Re: 直前に参照したレコードからの挿入について

できました!!

最終的には変数を使用した入力方法にさせていただきました。
変数、こういう方法もあるのかと、私にはまだ未知な世界ですが勉強になりました。

コピーペースト方法は思いつかなかったです、でもたしかにって感じで教えていただいたスクリプトで自動入力できたときうれしかったです。

[直前に参照したレコードから挿入]は同じテーブル内で有効、これ学びました。


チポさま、Shinさま、しみっちゃんさま、Mozさま。
ご教授ありがとうございました。つまずいていたので本当に助かりました。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.015 seconds, 7 queries executed - Memory usage: 515.42 KiB (Peak: 520.33 KiB) ]