みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
V12の初心者です。
入力者からの依頼ですが方法がわからず困っています。
依頼内容は判定「合格又は不良」を入力選択するのに条件を付けることです。
下記の3件が判定入力条件になります。
図面A及びBを開くのはスクリプトで実行してます。
1.入力者名を入力したこと
2.図面Aボタンを押す又は開くこと
3.図面Bボタンを押す又は開くこと
又、判定入力とは別に他スクリプトを動かす条件にしたいのですが、この様なことも可能でしょうか。
宜しくお願い致します。
単純なのは
1.IsEmpty(氏名フィールド)
2と3はそのボタンのスクリプトに別フィールドを好みの値で
フィールド設定するステップを追加
などしたら、その3条件の結果で判定できますよね。
Offline
単純なのは
1.IsEmpty(氏名フィールド)
2と3はそのボタンのスクリプトに別フィールドを好みの値で
フィールド設定するステップを追加
などしたら、その3条件の結果で判定できますよね。
初心者なので理解が難しいです。
具体的な設計内容を教えて頂けないでしょうか。
判定する条件がよく分からないですね。
氏名が入って、かつ両方のボタンを押したときだけ合格ですか?
Offline
判定する条件がよく分からないですね。
氏名が入って、かつ両方のボタンを押したときだけ合格ですか?
連絡有難う御座います。
氏名が入って、かつ両方のボタンを押したときだけ判定フィールドの合格又は不良に入力できるようにしたいです。
宜しくお願い致します。
「A押す」というテキストフイールドを作って、
図面Aを開くスクリフトにフィールド設定[A押すフィールド:"押した"]
などのステップを追加すると、Aボタンを押したら「A押す」に「押した」と入ります。
Bも同様にして、判定は
Case(not IsEmpty(氏名) and A押す="押した" and B押す="押した" ; "合格" ; "不良")
です。「A押す」とか例が悪かった・・・
Offline
質問は、
条件に合ったときに判定フィールドに入力できるようにしたい。
反対に言えば、
条件が合わない場合は判定フィールドに入力できない。
ではないの?
として、
判定フィールドは
チェックボックスとかラジオボタンでしょうか?
Offline
質問は、
条件に合ったときに判定フィールドに入力できるようにしたい。
反対に言えば、
条件が合わない場合は判定フィールドに入力できない。ではないの?
として、
判定フィールドは
チェックボックスとかラジオボタンでしょうか?
チポ様
その通りです。
3件の条件が合わなければ判定フィールド(チェックボックス)に入力できないようにしたいです。
旅人様
有難う御座います。
難しそうですが試したいと思います。
判定フィールドに入力が出来ない、は、入力してもキャンセルされる、でもいいのでしたら、自動入力で条件判断をしておけば良いかと思います。
ただ、その逆、判断フィールドに入力後、条件が変更された時の処理は?
Offline
条件の判定法ですが、
条件1. は旅人さんの通りでいいでしょう。
条件2.と3.は
条件用にフィールドを作り、
ボタンAで
フィールド設定 [ 条件用 ; 条件用 & "A" ]
ボタンBで
フィールド設定 [ 条件用 ; 条件用 & "B" ]
このステップを加えます。
この判定は
PatternCount ( 条件用 ; "A" ) and PatternCount ( 条件用 ; "B" )
でできます。
これを、入力値の自動化に設定するか、
スクリプトにして、OnOnjectModifyで起動させるか
でいいのでは。
Shinさんのご指摘の通り、
その後の変更が有るのならその対応も考えなくてはダメですね。
Offline
Pages: 1
[ Generated in 0.006 seconds, 7 queries executed - Memory usage: 517.13 KiB (Peak: 521.66 KiB) ]