質問ばかりすみません。
特定のフィールドデータがある条件だと、別フィールドに自動で特定の文字を入力させたいです。
具体的には、’納期’が空欄だと、’異常’というフィールドに「未入力」と自動的に文字が入るようにしたいです。
今後’異常’フィールドには他の文字も表示させたいと思っています。
いろいろと参考にしてコードを書いてみましたが、いまいちピンと来ず。案の定正常に動作しませんでした。
(function() {
“use strict”;
var events =[‘app.record.create.show’,‘app.record.edit.show’,‘app.record.index.show’,'app.record.edit.change.'納期,'app.record.create.change.'納期,‘app.record.index.edit.change.納期’];
kintone.events.on(events, function(event) {
var record = event.record;
var nouki = kintone.app.getFieldElements(‘納期’);
var ijou = kintone.app.getFieldElements(‘異常’);
var moji = [“未入力”];
for (var i = 0; i < nouki.length; i++) {
//レコード情報を取得
var record = event.records[i];
if (record[‘納期’][‘value’] === “” ) {
event.record[‘異常’][‘value’] = moji[i];
}
return event;
});
})();
恐らく変な部分ばかりだと思いますが、どなたかお力を貸していただきたいです。