質問させて頂きます。
テーブル内のフィールドの値変化をイベントとして、処理を走らせたいのですが、その変化のあったフィールドがテーブル内の何行目のレコードかを取得することは可能でしょうか?
回答お願いします。
質問させて頂きます。
テーブル内のフィールドの値変化をイベントとして、処理を走らせたいのですが、その変化のあったフィールドがテーブル内の何行目のレコードかを取得することは可能でしょうか?
回答お願いします。
吉岡 三四郎さん
イベント等で直接取る方法は現状なさそうですので、showイベント時点からの差分を順に独自に取っていくしかなさそうな気がします。
吉岡さん
単純な変更イベント(app.record.edit.change.フィールド名など)では
編集箇所の特定はできないと思います。
特定方法として、レコード表示時にレコード情報を変数にいれておき、
変更イベント時に比較していくという方法で、対象行および、変更内容
を取得可能です。
処理速度はテーブルの件数にもよるかと思いますが、いかがでしょうか?