I tried this in the custom script but it doen't work:
cur_frm.cscript.dynamic_label = function(doc, cdt, cdn) {
inspection_cols_base = {'reading_1': 'xxx1', 'reading_2': 'xxx2', 'reading_3': 'xxx3', 'reading_4': 'Reading 4', 'reading_5': 'Reading 5', 'reading_6': 'Reading 6', 'reading_7': 'Reading 7', 'reading_8': 'Reading 8', 'reading_9': 'Reading 9', 'reading_10': 'Reading 10'};
for (d in inspection_cols_base) $('[data-grid-fieldname="'+cur_frm.cscript.tname+'-'+d+'"]').html(inspection_cols_base[d]);
var hide = (doc.naming_series == 'QA') ? false : true;
for (f in inspection_cols_base) {
cur_frm.fields_dict[cur_frm.cscript.fname].grid.set_column_disp(f, hide);
}
callback(doc, cdt, cdn);
}
cur_frm.cscript.naming_series = cur_frm.cscript.dynamic_label;
Please advise.
Thanks.