サブテーブル内のユーザー選択の取得について

はじめまして。

初歩的な質問で大変恐縮です。

現在、サブテーブルの中に「ユーザー選択」を含んでいます。

この「ユーザー選択」にて選択した値(name)を取得し表示できるようにしたいです。

単純なユーザー選択フィールド上での値の取得、表示はできましたが、テーブル内に含まれている場合がうまくいきません。

以下にならって試してみましたが、「undefined」値で返ってきてしまいます。

https://developer.cybozu.io/hc/ja/articles/202422244-%E7%AC%AC6%E5%9B%9E-%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%81%AE%E5%80%A4%E3%82%92%E5%88%A9%E7%94%A8%E3%81%99%E3%82%8B

kintone.events.on(‘app.record.detail.show’, function(event){

var rec = event.record.Table_name.value;
var usr = rec[0].value[“ユーザー選択”].name;

alert(usr);

}

解決策をご教示いただけますでしょうか。

足りない情報ありましたらご指摘ください。

よろしくお願いいたします。

こんにちは。

3行目を

var usr = rec[0].value["ユーザー選択"].value[0].name;

に変えたらいけると思います。

TK様

 

早速のご回答ありがとうございました!

ご指摘いただきました箇所を修正したらうまくいきました。

 

勉強になりました。ありがとうございました。