みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ご教示お願い致します。
If関数にて、もし指定したフィールドが”ユニークな値じゃなかったら”の条件設定をしたのですが、
この”ユニークな値じゃなかったら”の設定方法がわかりません。
よろしくお願い致します。
Offline
そのフィールドで自己リレーションを張り、関連レコード数が1ならば、ユニークです。
Offline
> 関連レコード数が1ならば、ユニークです
それはレコード確定後の話で、
確定前だと関連レコード数0がユニークになります。
それを避けるには
自信を照合しないようにリレーションすればいいですね。
Offline
ご回答頂きありがとうございます。
計算式で設定するにはどのように設定すればよろしいでしょうか?
Offline
自己リレーションを
指定したフィールド = 指定したフィールド
and
主キー ≠ 主キー
として、
条件式
Count ( 自己リレーション::指定したフィールド ) > 0
これが真なら、ユニークではない。
となりますね。
Offline
チポさん
ご教示頂いた内容で解決できました。
ありがとうございました!
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 505.1 KiB (Peak: 515.84 KiB) ]