レコード詳細画面でのボタン設置について

こちらの記事(https://developer.cybozu.io/hc/ja/articles/201952870)を参考にレコード詳細画面にボタンを設置しました。

フィールドの値よってボタンをクリックした後の挙動を変えたいのですが、レコードの取得がうまくいきません。(レコードを編集した直後)

具体的には、app.record.detail.showイベントで取得したフィールドの値がボタンのonclickに指定した関数の中と外で違います

console.log(event.record)で確認してみるとapp.record.detail.showイベントの直下では、最新のrevisonなのですがonclickに指定した関数の中では、編集前のrevisionになっています。

なにかいい方法はないでしょうか?

具体的なコードを示して頂けると助かります。

app.record.detail.show イベントでボタンを作成し、event.record を引用した場合は表示直後の値が引き継がれます

クリックした時点の値を取得したい場合は、onclick 処理の中で kintone.app.record.get() を実行してください。