みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Fm13で開発しています。(初心者です)
売上データをポータル画面に表示して売上数量を修正可能としています。
今度その売上数量が修正入力された場合、
①:入力前の値(ポータルに表示時のテーブルの値)
②:入力後の値
を比較して数字が大きくなった場合にエラー表示することにしたいと思っております。
が、①の値をどのように保持しておくのか(またこのようなことが可能?)わかりません。
基本的なことなのかもしれませんが、どなたか教えてください。
Enterトリガスクリプトで入ったときの値を変数に入れて
Exitトリガで出たとき変数と今の値を比較する。
こんな方法も、、
スクリプトで
元に戻す[元に戻す]
で編集前の状態に戻せます。
ここで変数に編集前の値を入力して、
次のステップ
元に戻す[再試行]
で編集後に戻せます。
これをExitで実行。
この方法も、Travellerさんのも、
ドラッグ&ドロップ
には無力です。
Offline
誤入力ならどんな数字でもありえるんで、小さい値にだけ修正可能というのは、修正じゃなくて新規のデータ入力ということじゃないのですか?
元の値も残すか、
別の場所で入力させて正常な値の場合のみフィールド設定する方が確実そう。
Pages: 1
[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 547.54 KiB (Peak: 579.23 KiB) ]