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

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

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

You are not logged in.

Announcement

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


#1 2018-05-20 00:32:34

coochan
Member

計算式を教えて下さい。


テーブル1::日時フィールド に値が入ったら
テーブル2::日時フィールド に同じ値を入れたい

テーブル1::日時フィールド の値に変更があったら
テーブル2::日時フィールド に同じ値を変更したい

テーブル1::日時フィールド に値が入ってたけど削除したら
テーブル2::日時フィールド の値も削除したい

テーブル2::日時フィールドを計算フィールドにすると、検索する際対象のフィールドなのでものすごく時間がかかるので

日付フィールドにして
入力時の自動化 → 計算値 → テーブル1::日時フィールド → フィールドに既存の値が存在する場合は置き換えないのチェック外す

にしてるのですが、①②③どれもなにもなりません。
全ての条件を満たす計算式あれば教えて下さい。


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

#2 2018-05-20 02:00:02

札幌太郎
Guest

Re: 計算式を教えて下さい。

テーブルが異なる場合は、スクリプトトリガやスクリプトを使った方が色々できるかもしれませんね。
同じテーブル内であれば、coochan 様のやり方でできると思うのですが・・・

#3 2018-05-21 08:51:41

Shin
Member

Re: 計算式を教えて下さい。

テーブル1、2の関係がわかりませんが、何らかのリレーションが張ってあるとすれば、
検索に必要なのがテーブル2だけなのならば、テーブル1の日時は削除し、テーブル2の日時を関連フィールドとして使用することにするのが、データベースの構成としては正当です。

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, 8 queries executed - Memory usage: 546.08 KiB (Peak: 564.75 KiB) ]