レコード登録時にサブテーブル内ルックアップフィールドの値を変更したい

サブテーブル内にルックアップフィールドを設け、app.record.create.submitイベント内でそのルックアップフィールドの値を変更したいのですが、以下のようにコードを書いても変更されませんでした。(他のフィールドは変更できました。)

ルックアップフィールドは更新できないという認識でよろしいでしょうか?

function sortSubtables(event){
var record = event.record;
record[‘サブテーブル’][“value”][0][“value”][“ルックアップ”] = “変更”;
return event;
}

kintone.events.on([‘app.record.create.submit’,‘app.record.edit.submit’], function (event) {
sortSubtables(event);
return event;
});

コードに一部誤りがあったので修正します。

function sortSubtables(event){
var record = event.record;
record[‘サブテーブル’][“value”][0][“value”][“ルックアップ”][“value”] = “変更”;
return event;
}

kintone.events.on([‘app.record.create.submit’,‘app.record.edit.submit’], function (event) {
sortSubtables(event);
return event;
});

四宮さん
お世話になっております。
cstapの落合です。

現在のところレコード登録時にサブテーブル内のルックアップフィールドの値を変更することはできないようです。

しかし、7/13のアップデートでできるようになるようです!!

詳しくは、アップデート情報を見てください。
https://cybozudev.zendesk.com/hc/ja/articles/202374250

Shinomiyaさん
ラジカルブリッジ 斎藤です。

record[‘サブテーブル’][“value”][0][“value”][“ルックアップ”] = “変更”;

の部分、

record[‘サブテーブル’][“value”][0][“value”][“ルックアップ”][“value”] = “変更”;

ではないでしょうか?
あと、こちらの「ルックアップの取得を自動で行う」も関係ないでしょうか?
https://developers.cybozu.com/ja/kintone-api/apprec-createjsapi.html#i-8

落合さん

ありがとうございます!

>斎藤さん

すみません。自分も書いた後に気づいて修正したコードをあげました(笑)
ルックアップの更新をtrueにしてもダメだったので仕様のようです。。

7月版でいけそうですね!

四宮さん
お世話になっております。
cstapの落合です。

これってできるようになりました?
手元だと今もルックアップは変更されないみたいです・・・