このようにして文字列(1行)の優先度ランクの値にAを代入しているのですが表示されません。
event.record[‘優先度ランク’].value = ‘A’;
イベント名は
‘app.record.detail.show’,
‘app.record.edit.show’,
‘app.record.create.show’
この3つを入れています。
ご回答をお願いいたします。
このようにして文字列(1行)の優先度ランクの値にAを代入しているのですが表示されません。
event.record[‘優先度ランク’].value = ‘A’;
イベント名は
‘app.record.detail.show’,
‘app.record.edit.show’,
‘app.record.create.show’
この3つを入れています。
ご回答をお願いいたします。
カスタマイズしているJavaScriptを全部貼り付けてみませんか?
現状がこんな形になります。
お手数をおかけしますがよろしくお願いいたします。
(function() {
'use strict';
kintone.events.on([
'app.record.create.change.交代フラグ',
'app.record.edit.change.交代フラグ',
'app.record.create.change.商流',
'app.record.edit.change.商流',
'app.record.create.change.商流制限',
'app.record.edit.change.商流制限',
'app.record.detail.show',
'app.record.edit.show',
'app.record.create.show'
],function(event) {
kintone.app.record.setFieldShown('優先度ランク',false);
kintone.app.record.setFieldShown('その他用',false);
if(event.record.交代フラグ.value == 'その他'){
kintone.app.record.setFieldShown('その他用',true);
}
if(event.record.商流.value == '1次請け' && event.record.商流制限.value == '商流不問' || event.record.商流制限.value == '一社下、フリーランス可能' || event.record.商流制限.value == '一社下迄可能(フリーランスNG)'){
kintone.app.record.setFieldShown('優先度ランク',true);
event.record.優先度ランク.value('A');
}else if(event.record.商流.value == '1次請け' && event.record.商流制限.value == 'ドットアイ迄' || event.record.商流制限.value == 'フリーランス可能(一社下NG)' || event.record.商流制限.value == '不明'){
kintone.app.record.setFieldShown('優先度ランク',true);
event.record.優先度ランク.value = 'B';
}else if(event.record.商流.value == '2次請け' && event.record.商流制限.value == '一社下、フリーランス可能' || event.record.商流制限.value == '商流不問' || event.record.商流制限.value == '一社下迄可能(フリーランスNG)'){
kintone.app.record.setFieldShown('優先度ランク',true);
event.record.優先度ランク.value = 'B';
}else if(event.record.商流.value == '2次請け' && event.record.商流制限.value == 'ドットアイ迄' || event.record.商流制限.value == 'フリーランス可能(一社下NG)' || event.record.商流制限.value == '不明'){
kintone.app.record.setFieldShown('優先度ランク',true);
event.record.優先度ランク.value = 'C';
}else if(event.record.商流.value == '3次請け' && event.record.商流制限.value == '一社下、フリーランス可能' || event.record.商流制限.value == '商流不問' || event.record.商流制限.value == '一社下迄可能(フリーランスNG)'){
kintone.app.record.setFieldShown('優先度ランク',true);
event.record.優先度ランク.value = 'C';
}else if(event.record.商流.value == '3次請け' && event.record.商流制限.value == 'ドットアイ迄' || event.record.商流制限.value == 'フリーランス可能(一社下NG)' || event.record.商流制限.value == '不明'){
kintone.app.record.setFieldShown('優先度ランク',true);
event.record.優先度ランク.value = 'D';
}else if(event.record.商流.value == '不明' && event.record.商流制限.value == 'ドットアイ迄' || event.record.商流制限.value == '一社下迄可能(フリーランスNG)' || event.record.商流制限.value == 'フリーランス可能(一社下NG)' || event.record.商流制限.value == '一社下、フリーランス可能' || event.record.商流制限.value == '商流不問' || event.record.商流制限.value == '不明'){
kintone.app.record.setFieldShown('優先度ランク',true);
event.record.優先度ランク.value = 'D';
}
});
})();
return event;
ありがとうございます。
感謝いたします。
無事に表示されました!
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。