みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
親子関係のあるテーブルをつかうレイアウトで
親の日付を入力すると自動で新規レコードをつくり
その日付が既存の場合はその既存を表示させるににはどうしたらいよいでしょうか?
普通にやると、書き換えになってしまいます
グローバルフィールドをつくておき、日付の制限をつけておきます。
それから親テーブルの日付に自己リレーションを貼り、親テーブルのレコード作成を許可しておきます。
日付フィールドの OnObjectExit トリガーで、次のスクリプトを起動します。
Loop
関連レコードへ移動[親テーブル 2 ]
exit loop if ( Get ( 最終エラー ) = 0 )
フィールド設定[親テーブル 2::日付 ; グローバルフィールド]
end loop
または、
関連レコードへ移動[親テーブル 2 ]
if ( Get ( 最終エラー ) ≠ 0 )
フィールド設定[親テーブル 2::日付 ; グローバルフィールド]
関連レコードへ移動[親テーブル 2 ]
end if
Last edited by Shin (2023-07-25 08:43:51)
Offline
Pages: 1
[ Generated in 0.007 seconds, 9 queries executed - Memory usage: 543.29 KiB (Peak: 579.09 KiB) ]