背景・実現したいこと
Tiipy.jsを使ってフィールドにカーソルを合わせた時にツールチップが表示されるようにしています。後に例示するコードでレコード詳細画面ではツールチップを表示させられるのですが、編集や追加画面では表示されません。編集、追加ではkintone.app.record.getFieldElementが使えないためかと思うのですが、編集画面でもツールチップを表示させる方法はありますでしょうか。
tippyの使い方としても現在はツールチップの数だけtippy();を繰り返し記述しているのですが、まとめて記述できる方法があればご教示いただけますと幸いです。
エラー情報
kintone.app.record.getFieldElementが実行できないためか、変数mainmessage,fromがnullになってしまいます。
利用したソースコード
(function () {
‘use strict’;
const eventsShowDetail = [
‘app.record.detail.show’,
‘app.record.create.show’,
‘app.record.edit.show’
];
kintone.events.on(eventsShowDetail, function(event) {
let mainmessage = kintone.app.record.getFieldElement(‘通信欄’);
let from = kintone.app.record.getFieldElement(‘差出人’);
tippy(mainmessage, {
content: ‘送付内容主文’,
arrow: true
});
tippy(from, {
content: ‘差出人名’,
arrow: true
});
})();