自動計算する項目は値がない時の「#N/A!」表示しない方法が有りますか?
下記の様にしたいです。
自動計算する項目は値がない時の「#N/A!」表示しない方法が有りますか?
下記の様にしたいです。
pankouさん
こんにちは。
標準機能ではN/A! が出てしまうので、JSで処理する必要があります。
レコード保存時に全ての値がある場合に、値を結合して住所フィールドに設定するイメージです。
以下サンプルです。参考にしてみてください。
(function() {
"use strict";
var ADDR1 = 'address1', ADDR2 = 'address2', ADDR3 = 'address3', ADDR4 = '番地', ADDR5 = '建物名';
var ADDRESS = '住所';
var events = ['app.record.create.submit', 'app.record.edit.change.submit'];
kintone.events.on(events, function(event) {
var record = event.record;
// 全てのフィールドに値がある時は住所フィールドを設定する
if (record[ADDR1].value && record[ADDR2].value &&
record[ADDR3].value && record[ADDR4].value && record[ADDR5].value) {
record[ADDRESS].value = record[ADDR1].value + record[ADDR2].value
record[ADDR3].value + record[ADDR4].value
record[ADDR5].value;
}
return event;
});
})();
ありがとうございます、頂いた方法で実現出来ました。