(function() {
“use strict”;
kintone.events.on(‘app.record.detail.show’,function(e){
console.log(kintone.app.record.get().record.ルックアップ.value)
});
})();
とすると "Uncaught error: you cannot call kintone.app.record.get() in handler or during processing handler"とエラーが出力されます。
一方で、
(function() {
“use strict”;
kintone.events.on(‘app.record.detail.show’,function(e){
var btn = document.createElement(‘button’);
btn.id = “my_btn”;
btn.innerText=“push”;
btn.onclick = function(){
console.log(kintone.app.record.get().record.ルックアップ.value)
};
kintone.app.record.getSpaceElement(‘to_be_deleted’).appendChild(btn);
});
})();
としてクリックした場合には動作するのですが、これはAPI上どのような違いによるものなのでしょうか。
error 内容から読み取れなかったため、もしご存知の方がいらっしゃればご教示下さい。宜しくお願い申し上げます。