初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2014-05-15 15:51:38

Zep-Deep
Guest

修正前入力値と修正後入力のチェック方法

Fm13で開発しています。(初心者です)

売上データをポータル画面に表示して売上数量を修正可能としています。
今度その売上数量が修正入力された場合、
①:入力前の値(ポータルに表示時のテーブルの値)
②:入力後の値
を比較して数字が大きくなった場合にエラー表示することにしたいと思っております。

が、①の値をどのように保持しておくのか(またこのようなことが可能?)わかりません。

基本的なことなのかもしれませんが、どなたか教えてください。

#2 2014-05-15 16:42:31

Traveller
Guest

Re: 修正前入力値と修正後入力のチェック方法

Enterトリガスクリプトで入ったときの値を変数に入れて
Exitトリガで出たとき変数と今の値を比較する。

#3 2014-05-15 16:55:06

チポ
Member

Re: 修正前入力値と修正後入力のチェック方法

こんな方法も、、


スクリプトで
  元に戻す[元に戻す]
で編集前の状態に戻せます。
ここで変数に編集前の値を入力して、

次のステップ
  元に戻す[再試行]
で編集後に戻せます。

これをExitで実行。


この方法も、Travellerさんのも、
ドラッグ&ドロップ
には無力です。

Offline

#4 2014-05-16 10:13:36

Layouter
Guest

Re: 修正前入力値と修正後入力のチェック方法

誤入力ならどんな数字でもありえるんで、小さい値にだけ修正可能というのは、修正じゃなくて新規のデータ入力ということじゃないのですか?
元の値も残すか、
別の場所で入力させて正常な値の場合のみフィールド設定する方が確実そう。

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 547.79 KiB (Peak: 579.48 KiB) ]