文字列(複数行)が”内容1”
カウントした数の表示先フィールドは、数値フィールドで”mojisu_tokrikumikadai1”
の設定です。新規で登録したときは、カウントしてくれますが、編集した場合は何の反応もなく、新規で取得した数でとまります。
下記の内容を書いてみました。
ご指摘お願いいたします。
kintone.events.on(‘app.record.detail.process.proceed’, function(event) {
// 本文に入力された文字数を取得
var rec = event.record;
var st = rec.内容1.value;
// 空白文字を削除
var st2 = st.replace(/\s+/g, “”);
var st3 = st2.replace(/[\x00-\x7e]/g, “”);
// 文字数フィールドに文字数を代入
rec.mojisu_tokrikumikadai1.value = st2.length;
if (st3.length >= 300) {
event.error = “取組課題1が300文字を超えています。300文字以内で入力してください。”;
}
return event;
});