フィールドの値の可視性に問題があります。MS Dynamics CRM を使用しています。フィールドをコーディングすると、フォームにこのフィールドの値が完全に表示されます。ただし、ビューには表示されません。
onSave
、onLoad
、などを試しましたが、うまくいきread-only
ません。私もデバッグしましたが、エラーはありませんでした。何が問題なのかわかりません。
コード:
function change_currentstatus() {
var chk0 = document.getElementById('new_pc1');
var chk1 = document.getElementById('new_m1');
var chk2 = document.getElementById('new_m2');
var chk3 = document.getElementById('new_m3');
var chk4 = document.getElementById('new_m4');
var txt = document.getElementById('new_currentstatus');
if(!chk4.checked == false) {
txt.value = 'm4';
} else if(!chk3.checked == false) {
txt.value = 'm3';
} else if(!chk2.checked == false) {
txt.value = 'm2';
} else if(!chk1.checked == false) {
txt.value = 'm1';
} else if(!chk0.checked == false) {
txt.value = 'pc1';
} else {
txt.value = ' ';
}
}
設定や JavaScript に問題がある可能性があります。