ボタン配置と自動ルックアップが併用できません

ボタンを追加画面に配置するjsカスタマイズと、
追加画面表示時に、自動ルックアップを動作させるjsカスタマイズを併用すると、
自動ルックアップが動作しなくなります。

原因がわかる方いらっしゃいますでしょうか。

 ソースはだいたいこのような形です。

ご教授いただけると幸いです。宜しくお願いいたします。

(function ()
{ “use strict”;
kintone.events.on(‘app.record.create.show’, function (event) {
event.record[‘文字列’][‘lookup’] = true;
return event;
});
})();

(function () {
“use strict”;

var eventsShow = [‘app.record.create.show’, ‘app.record.edit.show’];
kintone.events.on(eventsShow, function (event) {

var mySpaceFieldButton = document.createElement(‘button’);
mySpaceFieldButton.id = ‘my_space_field_button’;
mySpaceFieldButton.style.height = ‘48px’;
mySpaceFieldButton.style.width = ‘180px’;
mySpaceFieldButton.style.background = ‘#FF69B4’ ;
mySpaceFieldButton.style.color = ‘#FFFFFF’ ;
mySpaceFieldButton.style.borderRadius = ‘8px 8px 8px 8px’;
mySpaceFieldButton.innerHTML = ‘◎◎◎’;
mySpaceFieldButton.onclick = function () {

var record = kintone.app.record.get();

(処理)

kintone.app.record.set(record) ;
}
kintone.app.record.getSpaceElement(‘スペースID’).appendChild(mySpaceFieldButton);
});
})();

エラーがでてスクリプトが途中で止まってしまっている可能性はありませんか?

もしまだDeveloperツールでコンソールを見ていないのであれば、下記を参考にデバッグをしてみてはいかがでしょうか。

https://cybozudev.zendesk.com/hc/ja/articles/207613916-%E5%8B%95%E3%81%8B%E3%81%AA%E3%81%84-%E3%81%9D%E3%82%93%E3%81%AA%E6%99%82%E3%81%AF%E3%83%87%E3%83%90%E3%83%83%E3%82%B0%E3%82%92%E3%81%97%E3%81%A6%E3%81%BF%E3%82%88%E3%81%86-%E5%85%A5%E9%96%80%E7%B7%A8

Yuya Tamuraさん

cstap武井です。

後者のイベントでreturn event;していないからではないかとお見受けします。

村濱一樹様

早速のご返信ありがとうございます。

ボタン配置のjsカスタマイズと、自動ルックアップのjsカスタマイズを1つずつアップロードするとどちらも動作するのですが、
両方ともアップロードすると、自動ルックアップのみ動作しない、という状態です。

Developerツールのコンソールを見ましたが、エラーらしいエラーはありませんでした。

もしかしたら、ボタン配置の書き方が、他に悪影響をもたらしている可能性があるかな、と思ったのですが、
そのようなことはあり得ますでしょうか。

cstap武井様

ご回答ありがとうございます。

ご名答でした。。。お恥ずかしいです。。。

お騒がせしました。ありがとうございました!