一覧表示編集時の値反映に関して

表題の件に関して、動作が分からなく途方に暮れています。

処理としては、編集を開いた時点で、別アプリの情報を取得し、"数値"フィールドに表示させる単純なものです。

編集は、詳細からの編集(‘app.record.edit.show’)、一覧からの編集(‘app.record.index.edit.show’)に対応をつけたいと考えておりますが、詳細からの編集時には問題なく、該当フィールドに反映されたのですが、一覧から編集を行おうとした場合、該当フィールドに設定されません。

値の取得まではうまくできており、event.record[‘フィールド’][‘value’]の構造の中にも値は入っています。(FirefoxのFirebugを使用)

値が入った段階で、event.returnを行っているのですが、反映してくれません。

これは、仕様なのか?とも思ったのですが、リファレンスを見ても設定が可能となっており、現象の理解ができません。

どなたか、原因の糸口に心当たりのある方はいらっしゃいますでしょうか・・・。

申し訳ありませんが、お知恵を拝借できればと存じます。

値が入った段階で、event.returnを行っているのですが、反映してくれません。

失礼しました。
return event; です。

ara?さま
ラジカルブリッジ斎藤です。

リファレンスによりますと、レコード一覧画面のインライン編集開始時イベント(‘app.record.index.edit.show’)では、フィールド値の書き換え操作はできないのではないでしょうか?(フィールドの編集可/不可設定のみできる)
https://cybozudev.zendesk.com/hc/ja/articles/201941964-%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E4%B8%80%E8%A6%A7%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88#step3

一方、レコード一覧画面の「保存ボタン」クリック時イベント(app.record.index.edit.submit)ではフィールド値の書き換えにも対応していますので、こちらで代用することはできないでしょうか?
https://cybozudev.zendesk.com/hc/ja/articles/201941964-%E3%83%AC%E3%82%B3%E3%83%BC%E3%83%89%E4%B8%80%E8%A6%A7%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88#step2

斎藤様

お世話になります。
ご回答ありがとうございます!

恥ずかしながら、リファレンスの見方を勘違いしておりました。
「書き換えできないフィールド」として、フィールドタイプが上がっているものだと・・・。

ご指摘、ありがとうございます。

submitの場合、事前に金額の確認はできないのですが、手間を減らす、という
観点では十分に実用になると思います。
(本来は、edit.showのタイミングが一番いいのですが・・・)

重ねてありがとうございました!

レコード一覧画面のインライン編集開始時イベント(‘app.record.index.edit.show’)で値書き換えができないのがちょっと残念ではありますが、まずは現象を理解いただけたようで良かったです。

また何か不明な点がありましたらご質問ください。