みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
表形式の明細にデータを入力する画面を作成しています。
明細は常に新規レコードを追加できるよう入力欄を表示させています。
その追加用の明細に、カーソルが移った時下記のスクリプトで行の作成と
新しい追加行が作成されるようにしています。
●スクリプトトリガの"OnobjectEnter"に設定
”フィールド設定[明細::行番号;Get(アクティブポータル行番号)]”
仕様上、明細には必須入力項目が有るのですが、このスクリプトでは必須入力項目に
入力が無くても行が出来てしまう現象が発生しています。
この現象をなくしたいのですがどのようにすれば良いのでしょうか。
Offline
必須入力項目のフィールド値の制限を「常時」「上書き不許可」にしてますか。
> ●スクリプトトリガの"OnobjectEnter"に設定
> ”フィールド設定[明細::行番号;Get(アクティブポータル行番号)]”
これをやめて、
> 明細には必須入力項目
このフィールドに移動して、
入力が有るまででられない様にし、
入力されたら、行番号フィールドに入力。
とすればいいのでは。
Offline
フィールドの制限は、データ入力時のみ、上書き許可にしています。
Offline
必須入力項目の入力確認後に、行番号に値をSETするようにしましたが、思ったようにはなりませんでした。
追加行は自動的に追加されたので行番号に値がSETされない以外、動きはできるようになりました。
Offline
そう書かれても、、
どうやって、どうなったか
何が分らないか
等書かないと。。
Offline
Pages: 1
[ Generated in 0.008 seconds, 7 queries executed - Memory usage: 509.03 KiB (Peak: 515.77 KiB) ]