リッチテキストのフィールどに値をセットしたいのですが、うまく動作しません。
≪やりたい事≫
各フィールドから値を取得して、メール作成ボタンを押したら、同一アプリ内のリッチエディタフィールドに値がセットされるようにしたいです。
※今回はテストで動作確認を行っており、値は決め打ちで「str_new_line」に設置しております。
知識が浅く恐縮ですが、下記のコードを見ていただきお力添えいただけますと幸いです。
(function() {
‘use strict’;
kintone.events.on([‘app.record.create.show’, ‘app.record.edit.show’], event => {
//ボタンを置きたいスペースフィールドを取ってくる
const sp = kintone.app.record.getSpaceElement(‘spSuteki’);
console.log(event);
//ボタンを作る
const btn = document.createElement(‘button’);
btn.textContent=‘メールテンプレートの作成’;
//スペースフィールドにボタンを追加する
sp.appendChild(btn);
//ボタンをクリックしたときの動作
btn.onclick=()=>{
//ボタンをクリックしたときの動作
let array = [‘テスト’,‘動作確認’];
// 改行を示すエスケープシーケンスを区切り文字として指定
let str\_new\_line = array.join('');
const check = window.confirm(‘メール文を作成しますか?’);
if(check) {
event.record.contents.value = str_new_line;
}
};
return event;
});
})();