みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
見積書を作っていて、見積テーブルと見積詳細テーブルがあります。
ポータルで見積詳細テーブルを表示するときに、各行にボタンをつけて、ボタンを押した行の後に行を挿入でできるようにしています。
行を追加できるように設定してありますので、最終行は空欄です。
今のスクリプトだと、最終行のボタンを押すとエラーになってしまいます。
最終行のボタンだけ、押せないようにしたいのですが、方法がわかりません。
ご教授お願いします。
WIN MAC 混在 FMP12です。
Offline
押せなくするのはFM12では難しいので、押しても何もしないようにスクリプトの最初で分岐する。
IF[IsEmpty(照合フィールド)]
スクリプト終了
EndIF
ボタンを押すことで関連レコードを作成しているなら作成オプションを無くしても良いのでは?
Offline
ああ、そういう意味では「ボタンを押した行の後に行を挿入」だと1行目に挿入できないから「ボタンを押した行に行を挿入」にした方がいいですね。
それなら最終行で押してもいいわけですし。
ありがとうございました。
ボタンを押すと、その行の後に行が挿入されるとしております。
問題は、1行が入力できなくなるんです。
scripterさんの方法を試してみます。
Offline
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 506.86 KiB (Peak: 517.94 KiB) ]