みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になります。
ver14使用です。
コードを入力してリレーション先の項目を引っ張ってくるような場合、
リレーション先にそのコードに対するものが無い場合、どのように判定させればいいですか?
例えば
商品ID 商品名
1 ばなな
2 りんご
の場合、納品書などでコード入力をする際に"3"と入力したい場合に
3は該当するものがないので、入力がまちがっていることに対して後処理をするために
まずはその判定をしたいです。
どのような方法がありますでしょうか?
Offline
ルックアップした商品名が空なら間違い。
もっと積極的に考えれば、
商品IDフィールドにトリガを掛けて、
そのスクリプトで、コードが無い場合カスタムダイアログを出す。
このようなことも可能でしょう。
Offline
scripterさん、チポさん、ありがとうございます。
お二人の方法を元に検討しました。
今回はトリガを仕掛けて not IsEmpty()で判定させてダイアログを出す方法でいこうと思います。
この方法だと、どのフィールドでもリレーション先の情報を引数として渡すだけでスクリプトもシンプルに収まりそうです。
勉強になりました。
Offline
Pages: 1
[ Generated in 0.006 seconds, 10 queries executed - Memory usage: 507.77 KiB (Peak: 512.31 KiB) ]